PHP数组处理即时

时间:2013-12-05 21:27:28

标签: php arrays

我正在尝试使用PHP error_get_last()函数,但我的问题更多地涉及PHP中数组的一般处理。

error_get_last()

返回一个数组,但我只想要它的'message'元素。

这样可行:

$ErrData = error_get_last();
$ErrMsg = $ErrData['message'];

但这是语法错误:

$ErrMsg = error_get_last()['message'];

有人可以解释为什么,如果error_get_last()返回一个数组,那么这些元素不能直接引用?

当我想要访问这样的元素时,我不必创建不需要的临时数组变量吗?

0 个答案:

没有答案