Function-return-array idea
| From: | Stijn Leenknegt | Date: | Wed, 16 Jan 2008 23:32:39 +0000 |
| Subject: | Function-return-array idea | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-267466@lists.php.net to get a copy of this message | ||
Hello
I've an idea for PHP6. Let's kickoff with an example.
<?php
$info = getUserInformation($id); //return an array with all the information
of an user.
echo $info['naam'];
?>
This is nice, but when I want one element of the returned array, I have to
store the returned array into a variable and then call the variable.
The next code example is my idea.
<?php
echo getUserInformation($id)['naam'];
?>
Let's look further then this small example.
<?php
echo $object->fetchObjects()[0]->method();
?>
This example is more realistic when you use OO. This code style is faster
for developing applications. This code style is available in Java,
Javascript, C, C++, Perl, Python, ... So why not in PHP(6)? You can read
more on my blog.
http://www.eos-team.org/2007/09/06/php6-function-return-array-idea.html
I hope for good response and also response from php-dev team.
Greetings
Stijn Leenknegt