Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jun 25th, 2012  |  syntax: None  |  size: 0.53 KB  |  hits: 11  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Php for nested loop
  2. for($a=1;$a<10;$a++)
  3. {
  4.     echo "<br>";
  5.  
  6.     for ($b=0;$b<$a;$b++)
  7.     echo $a;
  8.  
  9. }
  10.        
  11. for ($b=0;$b<$a;$b++)
  12.              ^-------------- HERE
  13.        
  14. $a = 0:  no output (inner loop runs from 0 to 0)
  15.  $a = 1:  1 output  (inner loop runs from 0 to 1)
  16.  $a = 2:  2 outputs (inner loop runs from 0 to 2)
  17.  $a = 3:  3 output  (inner loop runs from 0 to 3)
  18.  etc.....
  19.        
  20. $a = 1;
  21.        
  22. $b = 0;
  23.        
  24. $b < $a
  25.        
  26. 0 < 1
  27.        
  28. echo $a; // 1
  29.        
  30. $b++
  31.        
  32. $a++
  33.        
  34. $b < $a // 0 < 2
  35.        
  36. echo $a // or 2
  37.        
  38. $b < $a // 1 < 2
  39.        
  40. echo $a // 2