- PHP
- 2018-05-30 - 更新:2018-06-15
この記事は最終更新日から1年以上経過しています。
既に定義されたクラスを継承して子クラス(サブクラス)を作成し、メソッドを上書き(オーバーライド)する際は注意が必要です。
オーバーライドするメソッドは引数の数、デフォルト値の設定が異なるとエラーになります。
Strict Standards: Declaration of ... should be compatible with ...
というのも、PHP5.3まではOKだったんです。
5.3系から5.6系にアップグレードする際はご注意ください。
1,723 views