首页 >PHP讨论组 >完全不明白怎么出的问题 syntax error, unexpected ')', expecting :: (T_PAAMAYIM_NEKUDOTAYIM)

完全不明白怎么出的问题    syntax error, unexpected ')', expecting :: (T_PAAMAYIM_NEKUDOTAYIM)完全不明白怎么出的问题 syntax error, unexpected ')', expecting :: (T_PAAMAYIM_NEKUDOTAYIM)

protected function _initialize()
    {
        parent::initialize();  
        define('AA',Session::get('admin_id'));
    }
    //判断用户是否登录 放在后台的入口
    protected function isLogin()
    {
        if (empty(AA)){
            $this->error('用户无登录,无权访问',url('Index/login'));
        }    
    }
    //防止用户重复登录
     protected function alreadyLogin(){
    
         if(empty(AA)){
             $this->error('用户已经登录,请勿重复登录',url('Index/index'));
         }
     }

 
4
 
+1
-1
 
分享
全部回复 (4)我来回答
    我只是一条咸鱼哈
    3楼
    我只是一条咸鱼哈 · 3星期前

    TP5的坑吧,我也是看视频按着这样来也报错误,我认为不能用empty去来判断定义的常量(即是你定义的常量AA),在判断之前我用一个变量接住定义常量,然后再拿去判断,居然可以(ー_ー)!!what?

      赞+0添加回复

    谁把我昵称占了
    2楼
    谁把我昵称占了 · 3星期前

      parent::initialize();  写为parent::_initialize(); 看看

      赞+1添加回复

    回复

    不行,还是报错

    鸢尾花 · 2星期前
    首页上一页1下一页尾页