ns_091.phpt 387 B

1234567891011121314151617181920
  1. --TEST--
  2. Group use statements with compound namespaces
  3. --FILE--
  4. <?php
  5. namespace Foo\Bar {
  6. class A { function __construct() {echo __METHOD__,"\n";} }
  7. }
  8. namespace Foo\Bar\Baz {
  9. class B { function __construct() {echo __METHOD__,"\n";} }
  10. }
  11. namespace Fiz\Biz\Buz {
  12. use Foo\Bar\{ A, Baz\B };
  13. new A;
  14. new B;
  15. }
  16. ?>
  17. --EXPECT--
  18. Foo\Bar\A::__construct
  19. Foo\Bar\Baz\B::__construct