タグ

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

  • 関連タグはありません

タグの絞り込みを解除

phpとarrayに関するlax34のブックマーク (1)

  • Iteratorをimplementsする奴は情弱。IteratorAggregateを使え - Qiita

    という話をずいぶん前にFabienさんがしていたのをふと思い出したので、たまには啓蒙っぽい記事を書いてみる。 Iterator or IteratorAggregate? - Fabien Potencier foreach可能なオブジェクトを作る PHPのオブジェクトは特に何もしなくてもforeachでぐるぐる回して中身を得ることができます。 ただし、得られるものはpublicメンバに限ります。 <?php class A { public $hoge = 1; public $fuga = 2; private $pri = 3; protected $pro = 4; } $a = new A; foreach ($a as $key => $val) { var_dump($key, $val); } ただ、カプセル化を真面目に行っている皆様方におかれましては、publicなんて使

    Iteratorをimplementsする奴は情弱。IteratorAggregateを使え - Qiita
  • 1