bug22836.phpt 391 B

1234567891011121314151617181920212223242526272829303132
  1. --TEST--
  2. Bug #22836 (returning references to NULL)
  3. --FILE--
  4. <?php
  5. function &f()
  6. {
  7. $x = "foo";
  8. var_dump($x);
  9. print "'$x'\n";
  10. return ($a);
  11. }
  12. for ($i = 0; $i < 8; $i++) {
  13. $h =& f();
  14. }
  15. ?>
  16. --EXPECT--
  17. string(3) "foo"
  18. 'foo'
  19. string(3) "foo"
  20. 'foo'
  21. string(3) "foo"
  22. 'foo'
  23. string(3) "foo"
  24. 'foo'
  25. string(3) "foo"
  26. 'foo'
  27. string(3) "foo"
  28. 'foo'
  29. string(3) "foo"
  30. 'foo'
  31. string(3) "foo"
  32. 'foo'