On 8/26/07, Ken Downs <[EMAIL PROTECTED]> wrote: > "Michael B Allen" <[EMAIL PROTECTED]> wrote: > > > On 8/26/07, Ken Downs <[EMAIL PROTECTED]> wrote: > > > look at "each", it is a (mostly deprecate) form of array iteration. The > > > sample code in the PHP manual will show exactly what you are looking > for. > > > > But again that modifies the array (it advances the cursor). > > Not really. It does not modify the keys or the values. The cursor is a > variable used to determine which key and value is returned on the next call > to each(). > > If you absolutely must have the state exactly the same before and after, > then add a call to reset() to your code, it is mentioned in that page in the > manual.
Again, reset changes the array. The cursor is part of the array's state such that calling it at an arbtrary location within your code could change the logic of the application. Mike _______________________________________________ New York PHP Community Talk Mailing List http://lists.nyphp.org/mailman/listinfo/talk NYPHPCon 2006 Presentations Online http://www.nyphpcon.com Show Your Participation in New York PHP http://www.nyphp.org/show_participation.php
