首先創建一個父類A,聲明一個方法“test”
<?php class A{ public $a1='a1'; protected $a2='a2'; function test(){ echo "hello!<hr/>"; } }
然后創建子類B,用關鍵詞“extends”繼承父類A,創建子類B,使用“parent::test()”
<?php class B extends A{//若A類和B類不在同一文件中 請包含后(include)再操作 public $a1='b1'; function test2(){ $this->test(); parent::test();//子類調用父類方法 } function test() { echo $this->a1.','; echo $this->a2.','; echo "b2_test_hello<hr/>"; } } $a = new B(); $a->test();//b1,a2,b2_test_hello $a->test2();//b1,a2,b2_test_hello//hello!
以上就是php如何在子類中調用父類的方法的詳細內容,更多請關注億速云其它相關文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。