Perhaps something like...
$i = 1; while (list($key, $val) = each($info)) { if ($i == 1 || $i == count($info)) doThis; else doThat; ++$i; } ? J Alexander Ross wrote: > I have this: (note that $info is an Assoc Array > > while (list ($key, $val) = each ($info)) > { > do stuff > } > > I would like to do slightly different stuff if I'm at the very first, or > very last item in the array. How do I do this. Below is the pseudo code > which would be ideal: > > while (list ($key, $val) = each ($info)) > { > if(onFirstKey or onLastKey) > do fun stuff > else > do other stuff > } > > Please help. Thanks -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php