示例#1
0
 public static function to_array(ObjectIterator $iterator)
 {
     $result = array();
     while ($iterator->next()) {
         $result[] = $iterator->current();
     }
     return $result;
 }
示例#2
0
<?php

/**
 * Created by PhpStorm.
 * User: user
 * Date: 11.01.16
 * Time: 14:44
 */
include 'ObjectIterator.php';
include 'Object.php';
$oi = new ObjectIterator();
$oi->add(new Object('First'));
$oi->add(new Object('Second'));
$oi->add(new Object('Third'));
$oi->add(new Object('Fourth'));
foreach ($oi as $k => $v) {
    echo $k, ' - ', $v->get(), "\n";
}