エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
PHP8.0からのコンストラクタの書き方 - コドモン Product Team Blog
記事へのコメント0件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
PHP8.0からのコンストラクタの書き方 - コドモン Product Team Blog
こんにちは!コドモンプロダクト開発部で認証/認可のリプレイスを主に担当しております、エンジニアの... こんにちは!コドモンプロダクト開発部で認証/認可のリプレイスを主に担当しております、エンジニアの関口です。 今回はPHP8.0からの新機能「constructor promotion」について「アツい!」と感じたので、その紹介がてら、クラスのコンストラクタを書く際の私のプラクティスを書いていきます。 弊社では以前からPHPのバージョンアッププロジェクトが進行しており、PHP8.1への移行がおおむね完了するところまで来ています。8.0で出た多くの改善を開発に活かせる環境が整い、実際に利用することができるようになってきたのでこのテーマを取り上げました。移行を進めてくれた弊社PHPバージョンアップチームに感謝です。 constructor promotionとは? 可能な限りすべてのプロパティにreadonly属性を付与する 複数箇所でインスタンス化される場合、コンストラクタを非公開にして代わり