ID:               11063
 Comment by:       link-FACIAL1646 at hotmail dot com
 Reported By:      jeremy at deadbeef dot com
 Status:           Suspended
 Bug Type:         Feature/Change Request
 Operating System: Windows NT 4.0 Build 1381
 PHP Version:      4.0.4pl1
 New Comment:

<a href=http://www.geocities.com/njkkndhwgo564/>link FACIAL</a>


Previous Comments:
------------------------------------------------------------------------

[2001-05-23 17:37:21] jeremy at deadbeef dot com

I think that $var=(function_returning_array(args))[0]; should also
work, but it does not either.

The real problem here is that the [] operator works only on variables,
not on general expressions. 

Just trying to make php more c-like in it's expression syntax.

------------------------------------------------------------------------

[2001-05-23 17:33:22] [EMAIL PROTECTED]

This syntax does not make sense at all (to me). It is not present in
any language AFAIK.
A function simply returns an array, and if you want to do something
with that, do it later.

However, it is a valid feature request, but I don't think it wil be
implemented in short time.
Changed type to Feature Request and status to Suspended.

Derick

------------------------------------------------------------------------

[2001-05-23 16:35:48] jeremy at deadbeef dot com

$var = function_returning_array(args)[0];

gives an error but 

$var = function_returning_array(args);
$var=$var[0];

works fine.  I think that either should work.

------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=11063&edit=1

Reply via email to