ReturnTypeWillChange クラス
(PHP 8 >= 8.1.0)
はじめに
ほとんどの final でない内部メソッドは、
それをオーバライドする際、
互換性がある戻り値の型を宣言することが必須になっています。
そうしない場合、継承が有効かを検証する際に、
推奨されない警告が発生します。
PHP のバージョン間の互換性を保ちたいがために、
戻り値の型を宣言できない場合、
アトリビュート #[\ReturnTypeWillChange]
を追加することで警告を抑止できます。
クラス概要
参考
目次
- ReturnTypeWillChange::__construct — 新しい ReturnTypeWillChange のインスタンスを作成する
+add a note
User Contributed Notes
There are no user contributed notes for this page.