プロパティ名をtypoしててもエラーにならないせいで謎の挙動が発生するというのが地味につらいので何とかして欲しいところだが、完全禁止で互換性が無くなるのもそれはそれでつらい。

rryurryu のブックマーク 2021/09/02 11:12

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

【PHP8.2】動的プロパティが禁止される - Qiita

    $dt = new DateTime(); $dt->hoge = 1; var_dump($dt->hoge); // 1 PHPでは未定義のプロパティに値を突っ込むと、特に何の抵抗もなくプロパティが生えます。 しかし、他の多くの言語ではこのような動作にならず、...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう