「PHP」parent::で親クラスコンストラクタを実行するサンプル
書式
parent::__construct(変数名)
使用例
<?php //親クラス class User { public $usrAddr; public function __construct($address) { $this->usrAddr = $address; } } //子クラス class UserInfo extends User { //コンストラクタ public function __construct($address) { //親クラスのコンストラクタ parent::__construct($address); } } $cft = new UserInfo("12345 dummy address"); echo "resultのサンプル" . "<br>"; print $cft->usrAddr;
実行結果
resultのサンプル
12345 dummy address