php中的数组是否有operator []的替代方法吗?
function getArray() {
return array(1, 2, 3);
}
$e = getArray()[1];
在我的php版本中,这不起作用。任何优雅语法的建议?
目前,双线解决方案似乎是唯一的可能性:
$arr = getArray();
$e = arr[1];
由于
答案 0 :(得分:2)
只需将其改为双线:
function getArray() {
return array(1, 2, 3);
}
$e = getArray();
echo $e[1];
答案 1 :(得分:1)
你可以像这样访问它:
function getArray() {
return array(1, 2, 3);
}
$e = getArray();
echo $e[1];
它将在所有PHP版本中具有一致的行为。