採択 2022/04/10 19:30〜 Track A LT(5分)

Predefined Interfacesを使って便利な独自クラスを作りましょう! PHPerKaigi 2022

kazuhei__ かずへい kazuhei__

皆さんはPHPでの開発でPredefined Interfaces(定義済みInterface)を使っていますでしょうか?PHPにはIteratorやStringableといったシンプルですが便利なInterfaceが用意されており実装することで、独自のクラスをPHPのプリミティブな型と同様に扱うことができます。どうやってPredefined Interfacesを使うのか、どんなメリットがあるのかを解説します。