Hello, the following behavior seems odd:

  $foo = array('a' => 'apple', 'b' => 'banana');
  
  // Notice - Undefined offset:  1
  // Notice - Undefined offset:  0
  list($a,$b) = $foo; 

  // This of course works as expected
  while(list(,$ab) = each($foo)) {
      print $ab;
  }

I recently documented this numerical requirement (starting 
at 0) as a <note> but find it odd.  This is mentioned as a 
bug in a few places but I can't find any closed reports. 
It's a pretty good feature request, right?

Regards,
Philip


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to