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
