要在 PHP 5.3 中反映命名空間類別,您必須始終指定類別的完整名稱,即使您已使用「use」語句為包含的命名空間建立別名。
所以不要這樣
<?php
use App\Core as Core;
$oReflectionClass = new ReflectionClass('Core\Singleton');
?>
您應該輸入
<?php
use App\Core as Core;
$oReflectionClass = new ReflectionClass('App\Core\Singleton');
?>