作成日:2018-04-27, 更新日:2018-04-27
基本
▼継承元
class Controller_zebra extends Controller_Template {}
▼継承して用意したコントローラー
class Controller_XXXXX extends Controller_zebra {}
注意
before(){}
「before()」を継承先で変更しても、継承元も実行される。
▼継承元
class Controller_zebra extends Controller_Template { public function before() { echo 1; parent::before(); } ~ 以下、略 ~ }
▼継承して用意したコントローラー
class Controller_XXXXX extends Controller_zebra { public function before() { echo 2; parent::before(); } ~ 以下、略 ~ }
▼ブラウザで表示される希望の結果(http://example.com/XXXXX)
2
▼ブラウザで表示した結果(http://example.com/XXXXX)
21