<?php
namespace Foo {
class A {
}
}
namespace Foo\Bar {
use Foo\A;
class B extends A {
}
}
namespace {
use Foo\A;
use Foo\Bar\B as BarB;
$a = new A();
var_dump($a);
$b = new Bar\B();
var_dump($b);
}
object(Foo\A)#1 (0) {
}
Fatal error: Uncaught Error: Class "Bar\B" not found in /in/LI1CG:19
Stack trace:
#0 {main}
thrown in /in/LI1CG on line 19
Process exited with code 255.
object(Foo\A)#1 (0) {
}
Fatal error: Uncaught Error: Class 'Bar\B' not found in /in/LI1CG:19
Stack trace:
#0 {main}
thrown in /in/LI1CG on line 19
Process exited with code 255.