php中类的属性声明时赋值一定是一个直接的值,不能是函数返回值,表达式,以及通过"."连接起来的字符串,如果偏要用这些赋值,可以通过构造函数__construct();
<?php
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";
}
}
點擊查看更多內容
為 TA 點贊
評論
評論
共同學習,寫下你的評論
評論加載中...
作者其他優質文章
正在加載中
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦