php中建構函式的作用是:用來在建立物件時初始化物件,即為物件成員變數賦初始值。建構函式總與new運算子一起使用在建立物件的語句中。一個類可以有多個建構函式。
建構函式
建構函式是一種特殊的方法,主要用來在建立物件時初始化物件, 即為物件成員變數賦初始值。它總與new運算子一起使用在建立物件的語句中。一個類可以有多個建構函式 ,可根據其引數個數的不同或引數型別的不同來區分它們,即建構函式的過載。
舉例:
我們先建立一個類,並且初始化這個類。
class Preson{ public $name; //定義變數 public $age; public $sex; public $height; function __construct($name,$age,$sex,$height){ $this->name = $name; //為變數賦值 $this->age = $age; $this->sex = $sex; $this->height = $height; } public function PlayBaskteBall(){ if($this->height>175 || $this->age < 22){ return $this->name . "可以打籃球"; }else{ return $this->name . "不具備打球的條件"; } } } $Preson1 = new Preson("大白","20","女","180"); echo $$Preson1->PlayBaskteBall();
構造方法是初始化物件時使用的,如果沒有構造方法,那麼PHP會自動生成一個。自動生成的構造方法沒有任何引數,沒有任何操作。
如果您想學習更多相關知識,請存取TW511.COM。
以上就是php中建構函式的作用是什麼的詳細內容,更多請關注TW511.COM其它相關文章!