foreach_with_object_001.phpt 308 B

12345678910111213141516171819202122232425
  1. --TEST--
  2. foreach() with foreach($o->mthd()->arr)
  3. --FILE--
  4. <?php
  5. class Test {
  6. public $a = array(1,2,3,4,5); // removed, crash too
  7. function c() {
  8. return new Test();
  9. }
  10. }
  11. $obj = new Test();
  12. foreach ($obj->c()->a as $value) {
  13. print "$value\n";
  14. }
  15. ?>
  16. ===DONE===
  17. --EXPECT--
  18. 1
  19. 2
  20. 3
  21. 4
  22. 5
  23. ===DONE===