Advertisement
Guest User

Untitled

a guest
May 1st, 2016
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.92 KB | None | 0 0
  1. <?php
  2. $vectors = [['quick'], ['brown', 'black', 'grey'], ['fox', 'dog']];
  3.  
  4.  
  5. $output = [];
  6.  
  7. $tracker = [0, 0, 0];
  8. $max = [2, 3, 1];
  9.  
  10. $i = 0;
  11.  
  12. while($i < 3) {
  13. /*  while($tracker !== array_reverse($max)) { */
  14.     $out = '';
  15.    
  16.     echo("<p>tracker: ");
  17.     print_r($tracker);
  18.     echo("</p>");
  19.    
  20.     foreach($tracker as $index => $tracked_count) {
  21.         $out = $out . $vectors[$index][$tracked_count];
  22.     }
  23.    
  24.     $reversed = array_reverse($tracker);
  25.    
  26.     echo("<p>reversed: ");
  27.     print_r($reversed);
  28.     echo("</p>");  
  29.    
  30.     foreach($reversed as $index => $reverse_count) {
  31.         if ($reverse_count == $max[$index]) {
  32.             $reversed[$index] = 0;
  33.         } else {
  34.             $reversed[$index] = $reverse_count + 1;
  35.             break;
  36.         }
  37.     }
  38.    
  39.     echo("<p>modified: ");
  40.     print_r($reversed);
  41.     echo("</p>");      
  42.    
  43.     $tracker = array_reverse($reversed);
  44.    
  45.     echo("<p>new tracker: ");
  46.     print_r($tracker);
  47.     echo("</p>");  
  48.    
  49.     echo("<h2>" . $out . "</h2>");
  50.    
  51.     $i++;
  52. }
  53.  
  54.  
  55. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement