Attributesを使ったメタプログラミング入門!

PHP8.0から追加された機能、Attributes。 これを使ったメタプログラミングの例として、クラスのプロパティにAttributesを付与することで ・データベース(PDO)から取得したデータをクラスのインスタンスに変換する ・JSON文字列をクラスのインスタンスに変換する(あるいはその逆) といった処理が自動で出来上が…