Я собираюсь вызвать создание новых объектов через автозагрузчик SPL.Но я не мог создать новый объект класса, который уже был включен загрузчиком.Не знаю почему, но я не хочу использовать eval, где я могу найти ответ?Извините за мой плохой английский ..
ничего странного, простой код:
class load
{ public static function init()
{return spl_autoload_register(array(__CLASS__, "hook"));}
public static function quit()
{return spl_autoload_unregister(array(__CLASS__, "hook"));}
public static function hook($class)
{ echo "CLASS IS:$class<br>";
$lnk=PATH . str_replace("_", "/", $class) . ".php";
ob_start();
require $lnk;
ob_clean();
}
}