thinkphp的类变量,如何定义和初始化啊?

搬瓦工机场JMS

比如在控制器里面:

namespace app\admin\controller;
use think\Controller;

class Login extends Controller
{
    public $logindata=null;

    protected function _initialize()
    {
        parent::_initialize(); // 继承父类的初始化方法
        $logindata=null;
    }
    public function index()
    {
        return view();
    }
安徽网友:

  1. protected function _initialize()
  2.     {
  3.         parent::_initialize(); // 继承父类的初始化方法
  4.         $this->logindata=’xxx’;
  5.     }

复制代码

山西网友:如果加了  $this->$logindata="";

会提示logindata没有定义
广西网友:你多了个$

重庆网友:公共的变量需要$this->调用 楼上正解
青海网友:多谢各位大佬

以上信息转载自Hostloc。

未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » thinkphp的类变量,如何定义和初始化啊?

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏