「PHP」parent::で親クラスコンストラクタを実行するサンプル

2021年4月25日

書式
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

PHP

Posted by arkgame