123456789101112131415161718192021222324252627282930 |
- --TEST--
- aliasing imported functions to resolve naming conflicts
- --FILE--
- <?php
- namespace foo {
- function baz() {
- return 'foo.baz';
- }
- }
- namespace bar {
- function baz() {
- return 'bar.baz';
- }
- }
- namespace {
- use function foo\baz as foo_baz,
- bar\baz as bar_baz;
- var_dump(foo_baz());
- var_dump(bar_baz());
- echo "Done\n";
- }
- ?>
- --EXPECT--
- string(7) "foo.baz"
- string(7) "bar.baz"
- Done
|