8

在 C# 和 JavaScript 等其他语言中,我可以使用函数调用来访问数组的索引,例如

getMyArray()[0] 

这将允许我访问结果的第一个索引,而不是传回整个数组然后设置结果。

但是,此快捷方式不适用于 PHP。有没有办法获得这个快捷方式?

4

2 回答 2

15

您需要运行 PHP 5.4 才能使用数组取消引用

于 2012-05-26T16:28:05.097 回答
3
// PHP 5.4
$item = getMyArray()[0];

// Older than 5.4: (not recommended)
list($a)   = getMyArray();  // getMyArray()[0]
list(, $b) = getMyArray();  // getMyArray()[1]
于 2012-05-26T16:31:16.453 回答