Klaus Reimer wrote:
I've just seen that finally it's possible to do
"$object->getOtherObject()->doSomething()" with PHP5 which was not
possible in PHP4. But I wonder why something like this still does not work:
$object->returnArray()[$index]
returnArray()[$index]
array(1,2,3,4)[$index]
It would be really cool if a future version of PHP understands the above
syntax because currently it's really annoying to access an array element
returned from a method/function because the return value must be stored
in a temporary variable before it is possible to access elements from
that array.
I'm seconding this strongly. One of the most useful enhancements for meare, as you mention,
$object->getOtherObject()->doSomething(), and the foreach ($a as $b => &c) syntax.
Direct array referencing would be #3 for me [besides all the suport oo features] ;)
- Markus
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php