Fatal error: Can't use function return value in write context的问题

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

因此,我们不能拿empty来直接检测函数返回的值

if ((empty(session('admin_id'))))
        {
            echo json_encode(['message' => '请先登录','code'=> 300]);
            die;
        }

以上是错误代码

原文地址:https://www.cnblogs.com/hanshuai0921/p/7453554.html