title: PHP Array: Syntax Variation
body: <p>I ran into this php syntax the other day and I am not familiar with it. I *guessed it might doing a push, but I really don't know. Is this *exactly the same as <code>array_push($b)</code>. If it is accomplishing something *similar, please explain how it is different.</p>
  
  <pre><code>    $foo = array();
      foreach($bar as $b)
      {
          $foo[] = $b; //push?
      }
  </code></pre>