class_alias_016.phpt 326 B

123456789101112131415161718192021222324
  1. --TEST--
  2. Testing creation of alias to global scope
  3. --FILE--
  4. <?php
  5. namespace foo;
  6. class bar {
  7. }
  8. class_alias('foo\bar', 'foo');
  9. var_dump(new \foo);
  10. var_dump(new foo);
  11. ?>
  12. --EXPECTF--
  13. object(foo\bar)#%d (0) {
  14. }
  15. Fatal error: Uncaught Error: Class "foo\foo" not found in %s:%d
  16. Stack trace:
  17. #0 {main}
  18. thrown in %s on line %d