title: Is there a naming convention in PHP for methods getting next element from a collection?
body: <p>I've got a collection object and I'd like to get the collection items form it one by one: is there some standard or popular convention for naming a method that gets the next element from the collection? I named it <code>$collection-&gt;getItem()</code> but it's certainly wrong because it is in conflict with the widely accepted getter naming convention.</p>
  
  <p>To clarify a bit, I provide a trivial example:</p>
  
  <pre><code>while($item = $collection-&gt;getItem()){
      /* ... */
  }
  </code></pre>