spl_001.phpt 364 B

1234567891011121314151617181920212223242526272829303132
  1. --TEST--
  2. SPL: iterator_to_array() and iterator_count()
  3. --FILE--
  4. <?php
  5. $it = new ArrayObject(array("x"=>1, 1=>2, 3=>3, 4, "1"=>5));
  6. $ar = iterator_to_array($it);
  7. var_dump(iterator_count($it));
  8. print_r($ar);
  9. foreach($ar as $v)
  10. {
  11. var_dump($v);
  12. }
  13. ?>
  14. --EXPECT--
  15. int(4)
  16. Array
  17. (
  18. [x] => 1
  19. [1] => 5
  20. [3] => 3
  21. [4] => 4
  22. )
  23. int(1)
  24. int(5)
  25. int(3)
  26. int(4)