「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