在其他语言(如C#和JavaScript)中,我可以使用函数调用来访问数组的索引,例如
getMyArray()[0]
这将允许我访问结果的第一个索引,而不是传回整个数组,然后设置结果。
但是此快捷方式不适用于PHP。有没有办法获得这条捷径?
答案 0 :(得分:15)
您需要运行PHP 5.4才能使用array de-referencing。
答案 1 :(得分:3)
// PHP 5.4
$item = getMyArray()[0];
// Older than 5.4: (not recommended)
list($a) = getMyArray(); // getMyArray()[0]
list(, $b) = getMyArray(); // getMyArray()[1]