<?php
namespace foo\bar {
function baz() {
return 'foo.bar.baz';
}
function qux() {
return baz();
}
}
namespace {
use function foo\bar\baz, foo\bar\qux;
echo baz();
echo "<br/>";
echo qux();
}
?>
<?php
namespace Foo;
require_once "foo/test1.php";
use function Foo\Test1\baz;
use Foo\Test1\functionTest1;
echo baz(); // foo.bar.baz
echo "<br/>";
$result = new functionTest1();
echo $result->abcd(); // abcd
?>
<?php
namespace Foo\Test1;
function baz() {
return 'foo.bar.baz';
}
class functionTest1 {
public function abcd() {
return "abcd";
}
}
?>