#file1
spl_autoload_register(function($class){
require_once "{$class}.php";
});
new classes\Foo();
#file2
namespace classes;
class Foo implements toolInterface {
function __construct(){
echo __CLASS__;
}
public function tool(){
}
}
を取得できませんでした、上記の例正常に動作しますが、私はuse classes
を使用しようとすると、それは誰もがこの問題を解決する方法を知って、致命的なエラーを持っているのだろうか?spl_autoload_register私はspl_autoload_registerに問題がある「使用」名前空間
//fatal error
spl_autoload_register(function($class){
require_once "{$class}.php";
});
use classes;
new Foo();