Possible Duplicate:
Access array element from function call in php
instead of doing this:
$s=explode('.','hello.world.!');
echo $s[0]; //hello
I want to do something like this:
echo explode('.','hello.world.!')[0];
But doesn’t work in PHP, how to do it? Is it possible? Thank you.
As the oneliners say, you’ll have to wait for array dereferencing to be supported. A common workaround nowadays is to define a helper function for that
d($array,0).In your case you probably shouldn’t be using the stupid
explodein the first place. There are more appropriate string functions in PHP. If you just want the first part: