网站地图

TP5.1框架里初始化函数不好使,不生效是什么原因?
2021-06-04 08:45:50   来源:   评论:0 点击:

一般情况下 初始化 ,要么就 initialize 要么就 construct 在TP 的不同版本里 写的方法还不一样,其中:TP5 1 是这样写的public
一般情况下  初始化 ,要么就 initialize  要么就 construct  在TP 的不同版本里  写的方法还不一样,
其中:TP5.1   是这样写的 


public function initialize()
{
//parent::__construct();
$user = Session::get('home_username');
//dump($user);die;
if($user == null){
echo "<script>alert('未登录,请重新登录');window.history.back();</script>";
exit();
}else{
return ;
}
}

大家注意,  不一样的地方是  echo 和 return  , 判断登陆, 要echo 不能return


 

相关热词搜索:TP5 框架 初始化 函数 initialize() 构造函数 construct() 不生效

上一篇:thinkphp5 构造函数增加IP白名单限制 tp5如何增加ip白名单限制?
下一篇:php队列和入栈是如何实现的?

分享到: 收藏