[UPHPU] Accessing an element in an array returned from a function
Eric Faerber
php at ericfaerber.com
Thu Jan 29 19:48:53 MST 2009
Richard K Miller wrote:
>> If abc() returns an array, is there any possible notation that lets
>> me access a single element?
>> echo abc()[0]; // I wish this were possible
>> ...instead of having to use an intermediate variable?
>> $temp = abc(); // $temp is ugly
>> echo $temp[0];
>>
>> echo current(abc());
>>
>> Maybe it will be faster if you use the temp (ugly) variable than call
>> a method :]
>>
>
> The only optimizations I'm concerned with in this example are
> aesthetics and my own sanity. It just looks so ugly to use a temp
> variable.
In my opinion it is more clear what exactly is going on if you use a
variable.
More information about the UPHPU
mailing list