Php 引用函数返回的数组元素

Php 引用函数返回的数组元素,php,Php,是否有办法缩短此代码,以摆脱helper变量$arr: $arr = myfunc('param'); $b = $arr[0]['elem']['field']; 类似这样的东西(但不起作用): 您可以这样做,因为php 5.4在询问>之前阅读php文档是可能的,因为5.4版本的docs说:“从php 5.4开始,可以直接对函数或方法调用的结果进行数组解引用。在此之前,只能使用临时变量。” $b = myfunc('param')[0]['elem']['field'];

是否有办法缩短此代码,以摆脱helper变量
$arr

$arr = myfunc('param');
$b = $arr[0]['elem']['field'];
类似这样的东西(但不起作用):


您可以这样做,因为php 5.4在询问>之前阅读php文档是可能的,因为5.4版本的docs说:“从php 5.4开始,可以直接对函数或方法调用的结果进行数组解引用。在此之前,只能使用临时变量。”
$b = myfunc('param')[0]['elem']['field'];