我正在尝试使用PHP error_get_last()
函数,但我的问题更多地涉及PHP中数组的一般处理。
error_get_last()
返回一个数组,但我只想要它的'message'元素。
这样可行:
$ErrData = error_get_last();
$ErrMsg = $ErrData['message'];
但这是语法错误:
$ErrMsg = error_get_last()['message'];
有人可以解释为什么,如果error_get_last()
返回一个数组,那么这些元素不能直接引用?
当我想要访问这样的元素时,我不必创建不需要的临时数组变量吗?