- Output for 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.25, 8.4.1 - 8.4.12
- I am class A in namespace One\Thing\Foo I am function b in namespace One\Thing\Foo I am class A in namespace Two\My\Foo I am function b in namespace Two\My\Foo
<?php
namespace One\Thing\Foo {
class A {
function __construct() {
echo "I am class A in namespace One\Thing\Foo\n";
}
}
function b() {
echo "I am function b in namespace One\Thing\Foo\n";
}
}
namespace Two\My\Foo {
class A {
function __construct() {
echo "I am class A in namespace Two\My\Foo\n";
}
}
function b() {
echo "I am function b in namespace Two\My\Foo\n";
}
}
namespace Two\My {
use One\Thing\Foo;
new Foo\A;
Foo\b();
new namespace\Foo\A;
namespace\Foo\b();
}