当前位置:Gxlcms > PHP教程 > 这个初始化函数里面为什么会报错??

这个初始化函数里面为什么会报错??

时间:2021-07-01 10:21:17 帮助过:24人阅读

  1. <code><!--?php
  2. namespace Home\Controller;
  3. use Think\Controller;
  4. class CommonController extends Controller{
  5. public function _initialize(){
  6. echo seesion('URL', CONTROLLER_NAME.'/'.ACTION_NAME);
  7. }
  8. }
  9. ?--></code>

回复内容:

  1. <code><!--?php
  2. namespace Home\Controller;
  3. use Think\Controller;
  4. class CommonController extends Controller{
  5. public function _initialize(){
  6. echo seesion('URL', CONTROLLER_NAME.'/'.ACTION_NAME);
  7. }
  8. }
  9. ?--></code>

哥们,单词打错了吧,是session不是seesion

看你用了 命名空间,function 应该都封装成类了。
报错 session 没有定义,猜测你要操作的是:

  1. <code> #如果在 Controller 中定义 session:
  2. echo $this -> seesion('URL', CONTROLLER_NAME.'/'.ACTION_NAME);</code>
  1. <code> #如果是调用 原生的 SESSION:
  2. $_SESSION['URL', CONTROLLER_NAME.'/'.ACTION_NAME];
  3. echo $_SESSION['URL'];</code>

人气教程排行