タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

SPLに関するjamadamのブックマーク (1)

  • SPLでイテレータを使ってみる - ぱせらんメモ

    PHPにはSPL(Standard PHP Library)という便利……というほどには充実してないライブラリがあるんだけど、いまいち知名度が低いようで、あまり使ってるのを見たことがない。標準で組み込まれてるのに。 ちなみにC言語からプログラムを覚えた身としては、どうしてもC++のSTL(Standard Template Library)を連想してしまうのだが、STLとは毛色が違う。全然関係ない。 SPLが提供するもの SPLの機能をおおざっぱに分けると次の3種類になる(細かくは8種類)。 イテレータ オブザーバ 例外 基的にどれもJavaを意識した感じ。 イテレータは実装することでオブジェクトをforeachとかで回したりフィルタリングできるようになるというもの。 オブザーバはデザインパターンのオブザーバパターンを実装するためのもの。 例外は標準Exceptionクラスから派生したI

    SPLでイテレータを使ってみる - ぱせらんメモ
  • 1