ns_074.phpt 321 B

123456789101112131415161718192021222324
  1. --TEST--
  2. Testing type-hinted lambda parameter inside namespace
  3. --FILE--
  4. <?php
  5. namespace foo;
  6. $x = function (\stdclass $x = NULL) {
  7. var_dump($x);
  8. };
  9. class stdclass extends \stdclass { }
  10. $x(NULL);
  11. $x(new stdclass);
  12. $x(new \stdclass);
  13. ?>
  14. --EXPECTF--
  15. NULL
  16. object(foo\stdclass)#%d (0) {
  17. }
  18. object(stdClass)#%d (0) {
  19. }