素材牛VIP会员
为什么子类无法继承父类?
 zz***60  分类:ThinkPHP  人气:761  回帖:2  发布于6年前 收藏

输出echo session('name')什么都不显示 我在test的模板里面使用{$Think.session.name}也不能输出 这是为什么?

<?php
namespace Home\Controller;
use Think\Controller;
class CommonController extends Controller{
   public function __initialize(){
       session('name','tom');
   }
}
?>

<?php
namespace Home\Controller;
use Think\Controller;
class TestController extends CommonController{
   public function test(){
        echo session('name');
        $this->display();
    }
}
?>
 标签:thinkphpphp

讨论这个帖子(2)垃圾回帖将一律封号处理……

Lv5 码农
Co***ht 软件测试工程师 6年前#1

我记得 初始化方法是一根_(下划线)吧

Lv5 码农
ju***ou CEO 6年前#2

初始化方法是一根_(下划线),理解错了,如果子类有初始化函数要指明父类的初始化是否执行,如果没有自动执行父类初始化。

 文明上网,理性发言!   😉 阿里云幸运券,戳我领取