Php 引用函数返回的数组中的某些内容的最佳方式是什么?

Php 引用函数返回的数组中的某些内容的最佳方式是什么?,php,Php,我试图引用从函数中获取的数组中的某些内容 假设我有一个名为$myArrays的集合,当我调用$myArrays->first()时我将获得一个数组 现在,当我尝试使用$myArrays->first()[0]获取数组中的第一个元素时,这不起作用。为什么会这样?有没有类似的方法来使用它 尊敬的Senad,因为您没有使用: 已添加函数数组解引用,例如foo()[0] 您需要一个临时变量: $first = $myArrays->first(); $first[0] 不,您也不能以这种方式“欺

我试图引用从函数中获取的数组中的某些内容

假设我有一个名为
$myArrays
的集合,当我调用
$myArrays->first()时我将获得一个数组

现在,当我尝试使用
$myArrays->first()[0]
获取数组中的第一个元素时,这不起作用。为什么会这样?有没有类似的方法来使用它

尊敬的Senad,因为您没有使用:

已添加函数数组解引用,例如foo()[0]

您需要一个临时变量:

$first = $myArrays->first();
$first[0]
不,您也不能以这种方式“欺骗”PHP:

($myArray->first())[0]
因为您没有使用:

已添加函数数组解引用,例如foo()[0]

您需要一个临时变量:

$first = $myArrays->first();
$first[0]
不,您也不能以这种方式“欺骗”PHP:

($myArray->first())[0]

“美丽”和你的问题有什么关系?让他休息一下。他正在努力编写优雅/正确的代码。英语可能不是他的第一语言,但他正在努力。你的问题与“美”有什么关系?让他休息一下。他正在努力编写优雅/正确的代码。英语可能不是他的第一语言,但他正在努力。谢谢你的回答!:)我目前正在使用临时变量的技巧。。。很高兴看到PHP正在发展;)不客气。弗拉夫:谢谢,不过没那么特别;)谢谢你的回答!:)我目前正在使用临时变量的技巧。。。很高兴看到PHP正在发展;)不客气。弗拉夫:谢谢,不过没那么特别;)