Class1不在全局范围内。
请参见下面的工作示例:
<?phpfunction __autoload($class){ $parts = explode('\', $class); require end($parts) . '.php';}use PersonBarnesDavid as MyPerson;$class = new MyPersonClass1();编辑(2009-12-14):
为了清楚起见,我使用“ use … as”是为了简化示例。
替代方法如下:
$class = new PersonBarnesDavidClass1();
要么
use PersonBarnesDavidClass1;// ...$class = new Class1();



