ns_060.phpt 328 B

123456789101112131415161718192021222324
  1. --TEST--
  2. 060: multiple namespaces per file
  3. --FILE--
  4. <?php
  5. namespace Foo;
  6. use Bar\A as B;
  7. class A {}
  8. $a = new B;
  9. $b = new A;
  10. echo get_class($a)."\n";
  11. echo get_class($b)."\n";
  12. namespace Bar;
  13. use Foo\A as B;
  14. $a = new B;
  15. $b = new A;
  16. echo get_class($a)."\n";
  17. echo get_class($b)."\n";
  18. class A {}
  19. ?>
  20. --EXPECT--
  21. Bar\A
  22. Foo\A
  23. Foo\A
  24. Bar\A