dereference_009.phpt 286 B

1234567891011121314151617181920212223242526
  1. --TEST--
  2. Testing array dereference with references
  3. --FILE--
  4. <?php
  5. error_reporting(E_ALL);
  6. $a = array();
  7. function &a() {
  8. return $GLOBALS['a'];
  9. }
  10. var_dump($h =& a());
  11. $h[] = 1;
  12. var_dump(a()[0]);
  13. $h[] = array($h);
  14. var_dump(a()[1][0][0]);
  15. ?>
  16. --EXPECT--
  17. array(0) {
  18. }
  19. int(1)
  20. int(1)