問題タブ [php-7.4]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oop - PHP 7.4 でのゲッターとセッターの回避
PHP 7.4 は型付きクラス プロパティをサポートしているため: https://www.php.net/manual/en/migration74.new-features.php#migration74.new-features.core.typed-properties。多くのコード、特にプロパティ タイプの制御を担当するエンティティと DTO の getter と setter を削除できるようです。たとえば、そのようなスニペット:
次のようにリファクタリングできます。
これは良い考えだと思いますか? そのようなリファクタリングを行う際に考慮すべきことは何ですか?
php - PHP 7.4 警告: 空の値からデフォルト オブジェクトを作成する
Apache エラー ログがこれでいっぱいになります。ただし、すべてのエラーを抑制したくはありません。オブジェクトをどこかに明示的に作成する必要があることは理解していますが、構文は私をエスケープします。
警告: 22 行目で libraries/cegcore2/libs/helper.php の空の値からデフォルト オブジェクトを作成しています