Kenichi Ando
neo.k****@gmail*****
2008年 10月 11日 (土) 21:58:45 JST
安藤です。 PHP4では、foreachで繰り返し処理するしかなかったんですが、 PHP5からはイテレータインターフェイスが使えるようになりましたね。 イテレータというとほとんどの言語で使えますが、 例えばRubyだと 極めるイテレータ:http://i.loveruby.net/ja/ruby/iterator.html なんかあります。 繰り返し処理が複雑になればなるほど、foreachではお手上げ なケースでは有効かもしれません。 かえってさらにわけわからなくなるかもしれませんが(笑) この辺に詳しく http://www.php.net/manual/ja/ref.spl.php ここに行くと泥沼に(-o-) http://www.php.net/~helly/php/ext/spl/annotated.html もう使われている方はみえますかね? //安藤