Function-return-array idea

From: 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

« previous php.general (#267466) next »