タグ

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

  • 関連タグはありません

タグの絞り込みを解除

phpとSPLに関するfumikonyのブックマーク (2)

  • PHPのイカれたメンバーを紹介するぜ! - Qiita

    公式リファレンス、読んでる? 「関数についてちょっと分からなくなってGoogle先生経由で来るところ」では勿体ない。 暇な時間に適当にリンクを踏んでいると面白いものを見つけることが出来ます。 in_arrayの第三引数であったり、strtrに渡せる配列であったり、その他の基モジュールであったり・・・ 「その他の基モジュール」とは PHP公式リファレンスの果てに広がる闇である。 日はその一部についてご紹介したいと思います。 各タイトルに公式リファレンスへのリンクを用意しておいたので、気になったものはそちらで詳細を確認して下さい。 1. SPL (Standard PHP Library) http://php.net/manual/ja/book.spl.php みんな大好きSPL。 DirectoryIteratorとかすごく便利。 ディレクトリパスをコンストラクタに渡すと、ディレク

    PHPのイカれたメンバーを紹介するぜ! - Qiita
  • SPLでイテレータを使ってみる - ぱせらんメモ

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

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