輸出echo session('name')
什麼都不顯示 我在test的模板裡面使用{$Think.session.name}
也不能輸出 這是為什麼?
<code><?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(); } } ?></code>
輸出echo session('name')
什麼都不顯示 我在test的模板裡面使用{$Think.session.name}
也不能輸出 這是為什麼?
<code><?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(); } } ?></code>
我記得 初始化方法是一根_(下劃線)吧
初始化方法是一根_(下劃線),理解錯了,如果子類別有初始化函數要指明父類別的初始化是否執行,如果沒有自動執行父類別初始化。