ITPub博客

首页 > IT职业 > IT生活 > php中类的属性的声明和赋值

php中类的属性的声明和赋值

IT生活 作者:d0e1f 时间:2021-09-09 09:20:09 0 删除 编辑

php中类的属性声明时赋值一定是一个直接的值,不能是函数返回值,表达式,以及通过"."连接起来的字符串,如果偏要用这些赋值,可以通过构造函数__construct();

class Human{

    public static $leg=2;  //类的静态属性,只属于全类,不属于某个对象,不能被对象调用

    public $iq; //声明了类的属性默认赋值为null

    public $age;

    public $name;

    //public $iq=rand(80,120);//这种写法错误

    //public $age=30>20;//这种写法错误

    //public $name="zhang"."san";//这种写法错误

    public function __construct(){

        $this->iq=rand(80,120);

        $this->age=30>20;

        $this->name="zhang"."san";

}

}


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4019/viewspace-2802342/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 01-vue基础
请登录后发表评论 登录
全部评论

注册时间:2019-10-17

  • 博文量
    75
  • 访问量
    554