[UPHPU] Accessing an element in an array returned from a function
thebigdog
bigdog at venticon.com
Thu Jan 29 14:57:45 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());
>
> Thanks, Ray. What about an arbitrary element, such as $temp[7] or
> $temp['foo']?
>
> I'm surprised to not see anything like this, despite there being
> current(), list(), range(), etc.
you will have to use the array methods available to access them or create the
variable. there are many methods that might get you what you want...like list or
extract or something else.
--
thebigdog
More information about the UPHPU
mailing list