Heim  >  Artikel  >  Backend-Entwicklung  >  这个初始化函数里面为什么会报错??

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

WBOY
WBOYOriginal
2016-10-22 00:14:271406Durchsuche

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

<code><?php namespace Home\Controller;
use Think\Controller;
class CommonController extends Controller{
   public function _initialize(){
      echo seesion('URL', CONTROLLER_NAME.'/'.ACTION_NAME);
   }
}
?></code>

回复内容:

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

<code><?php namespace Home\Controller;
use Think\Controller;
class CommonController extends Controller{
   public function _initialize(){
      echo seesion('URL', CONTROLLER_NAME.'/'.ACTION_NAME);
   }
}
?></code>

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

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

<code>   #如果在 Controller 中定义 session:
   echo $this -> seesion('URL', CONTROLLER_NAME.'/'.ACTION_NAME);</code>
<code>   #如果是调用 原生的 SESSION:
   $_SESSION['URL', CONTROLLER_NAME.'/'.ACTION_NAME];
   echo $_SESSION['URL'];</code>
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn