title: PHP confused by for() statement
body: <p>When i write code i have to use loops e.g. </p>
  
  <pre><code>$six = 6;
  for ($i = $six; $i &gt; 1; $i--) {
     echo $i."&lt;br&gt;";
  }
  </code></pre>
  
  <p>outputs </p>
  
  <pre><code>6
  5
  4
  3
  2
  </code></pre>
  
  <p>i need it to output 1 as well i know i can do <code>for ($i = 6; $i &gt;= 1; $i--)</code> </p>
  
  <p>or 
  <code>for ($i = $six+1; $i &gt; 1; $i--)</code> in evaluation but its confusing so muchg!
  in fact i always confused when using <code>for</code> statement.</p>
  
  <p><strong>EDIT:</strong> its confusing because i dont like to think backwards.. id like to run loop not while condition <code>$six &gt; 1</code> is true, but rather before condition like <code>$six = 1</code> is meet.</p>
  
  <p>the opposite way i guess </p>
  
  <pre><code>loop_before ($six==1) {
     echo $six.&lt;br /&gt;;
     $six--;
  }
  </code></pre>
  
  <p>well even this one wont output 654321... guess i just need to go back to school.
  got to do</p>
  
  <pre><code>loop_before ($six&lt;1) {
     echo $six.&lt;br /&gt;;
     $six--;
  }
  </code></pre>