class_alias_021.phpt 314 B

12345678910111213141516171819202122232425
  1. --TEST--
  2. Overriding internal class with class alias
  3. --FILE--
  4. <?php
  5. namespace foo;
  6. class bar { }
  7. class_alias('foo\bar', 'baz');
  8. use \baz as stdClass;
  9. var_dump(new bar);
  10. var_dump(new stdClass);
  11. var_dump(new \baz);
  12. ?>
  13. --EXPECTF--
  14. object(foo\bar)#%d (0) {
  15. }
  16. object(foo\bar)#%d (0) {
  17. }
  18. object(foo\bar)#%d (0) {
  19. }