Can't use function return value in write context

如下图错误:

上面错误信息提示这段 php 代码报的错误:

if(empty(session('login_id')))

百思不得其解是怎么回事,谷歌之。。。

php 版本5.5之前有这么有一句话:

empty() 只检测变量,检测任何非变量的东西都将导致解析错误。

解决方法:

1,升级 php 版本到5.5以上

2,将代码更改为:

$login_id = session('login_id');
if(empty($login_id));

小提示

如有侵权请邮件通知