父类设置session后 为什么子类继承父类后echo session(‘name’);什么都不显示呢?
<code><?phpnamespace Home\Controller;use Think\Controller;class CommonController extends Controller{ public function __initialize<i>·本2文来源gaodai$ma#com搞$代*码网2</i><strong>搞gaodaima代码</strong>(){ session('name','lili'); }}?><?phpnamespace Home\Controller;use Think\Controller;class UserController extends CommonController{ public function user(){ echo session('name'); }}</code>
回复内容:
父类设置session后 为什么子类继承父类后echo session(‘name’);什么都不显示呢?
<code><?phpnamespace Home\Controller;use Think\Controller;class CommonController extends Controller{ public function __initialize(){ session('name','lili'); }}?><?phpnamespace Home\Controller;use Think\Controller;class UserController extends CommonController{ public function user(){ echo session('name'); }}</code>
<code><?phpnamespace Home\Controller;use Think\Controller;class CommonController extends Controller{ public function __initialize(){ session('name','lili'); }}?><?phpnamespace Home\Controller;use Think\Controller;class UserController extends CommonController{ public function __initialize(){ parent::__initialize(); } public function user(){ echo session('name'); }}</code>