Dav*_*row 8 php arrays scope
愚蠢的PHP问题...为什么我不能这样做?
echo Auth::getFullUser()[ 'country' ];
相反,你必须这样做
$user = Auth::getFullUser(); echo $user[ 'country' ];
Amy*_*y B 5
不幸的是,语法不允许它.
AFAIK曾经有意将该语法放在PHP6中,但它已被删除.
Ant*_*ney 5
PHP语法只允许['country']在变量表达式结束时使用下标符号(即)(即$user)不是表达式(即Auth::getFullUser())
['country']
$user
Auth::getFullUser()
归档时间:
15 年,5 月 前
查看次数:
750 次
最近记录: