array_009.phpt 353 B

123456789101112131415161718192021
  1. --TEST--
  2. SPL: ArrayIterator implementing RecursiveIterator
  3. --FILE--
  4. <?php
  5. $array = array(1, 2 => array(21, 22 => array(221, 222), 23 => array(231)), 3);
  6. $dir = new RecursiveIteratorIterator(new RecursiveArrayIterator($array), RecursiveIteratorIterator::LEAVES_ONLY);
  7. foreach ($dir as $file) {
  8. print "$file\n";
  9. }
  10. ?>
  11. --EXPECT--
  12. 1
  13. 21
  14. 221
  15. 222
  16. 231
  17. 3