Jump to content

Degen

New Members
  • Posts

    5
  • Joined

  • Last visited

    Never

Everything posted by Degen

  1. Not really, In this calculation their is 3 letters and I want it to be 3 letters long, so it is 3^3. When that loop is done, I want to add one in how long the "word" will be, 4 in this case. So the math will be 3^4 many words. And when that is done, add one more to the length of the "word" so it will be 5 and be math is now 3^5 many words. Then it countine in the same procsess. Was I clear enuff?
  2. Okey, but I don't want to add one in my $loop_length but one in $length and then run $loop_length again but with one bigger nummer then before. Do you understand what I'm after? And I know I haven't got an ending get but as soon this loop will work I will set a stop on it, but thank you for telling me how I can do it.
  3. Sorry, a bit of my code dissapered when I did ctrl + c in here. for($i = 0; $i < $loop_length; $i++) { $a = $i; There will a be set.
  4. No one who has no clue of my problem? Sorry for dump, but I really need help.
  5. Hi! I have a code that don't do want I want that to do. <?php $chars = str_split('abc'); $char_len = count($chars); $length = 3; //loop for char_len^length $loop_length = pow($char_len, $length); for($i = 0; $i < $loop_length; $i++) { //convert $a to chars $string = ''; while($a != 0) { $string = $chars[$a % $char_len] . $string; $a = (int) ($a / $char_len); } //pad and print string echo str_pad($string, $length, $chars[0], STR_PAD_LEFT), "<br>\n"; if($loop_length-1 == $i){ $length++; } } ?> And what it do, is to print out all combination of a, b and c. My problem is that when the loop is done (you'll se my if statement) I want to add one on length so it print out a, b and c in four letters. ex abca, abcb. But it isen't working. Have you any clue that can help me? Thank you for your answer.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.