「PHP」parent::で親クラスのメソッドを呼び出すサンプル
書式
parent::親クラスのメソッド名
使用例
<?php class User { //getMsgメソッド public function getMsg(){ return "study skill"."<br>"; } } //Userクラスを継承 class UserInfo extends User { public function getMsg(){ //親クラスのメソッドを呼ぶ print parent::getMsg(); return "in arkgame.com"."<br>"; } } //オブジェクトcft $cft = new UserInfo(); echo "オーバーライドのメソッド" . "<br>"; print $cft->getMsg()."<br>"; ?>
実行結果
オーバーライドのメソッド
study skill
in arkgame.com