require_once __DIR__.'/lib/Symfony/Component/ClassLoader/UniversalClassLoader.php';
use Symfony\Component\ClassLoader\UniversalClassLoader;
$loader = new UniversalClassLoader();
$loader->registerNamespace('Test', __DIR__ . '/lib');
$loader->register();
$router = new Test\Router;
しかし、クラスを初期化するときに名前空間テストを追加したくない場合はどうなりますか?
例:$ router = new Router;
..。
<?php
namespace Test;
class Router
{
public function __construct() {
echo __CLASS__;
}
}