027.phpt 304 B

1234567891011121314151617181920212223
  1. --TEST--
  2. Test nullsafe in sub-chain of function argument
  3. --FILE--
  4. <?php
  5. function takes_ref(&$foo) {
  6. $foo = 'foo';
  7. }
  8. function &returns_ref($ref) {
  9. global $foo;
  10. return $foo;
  11. }
  12. global $foo;
  13. $null = null;
  14. takes_ref(returns_ref($null?->null()));
  15. var_dump($foo);
  16. ?>
  17. --EXPECT--
  18. string(3) "foo"