phpにおけるコンストラクターの機能は、オブジェクト作成時にオブジェクトを初期化すること、つまりオブジェクトのメンバー変数に初期値を代入することです。コンストラクターは、オブジェクトを作成するステートメントで常に 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 が自動的にコンストラクターを生成します。自動生成されたコンストラクターにはパラメーターも操作もありません。 さらに関連する知識を知りたい場合は、
php 中国語 Web サイト にアクセスしてください。
以上がPHPにおけるコンストラクターの役割は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。