@eugene159

Можно ли в PHP удалить из автозагрузчика (spl_autoload_register) анонимную функцию?

Допустим, есть такой код:
spl_autoload_register(function ($class_name) {
    require 'app1' . DIRECTORY_SEPARATOR . $class_name . '.php';
});

spl_autoload_register(function ($class_name) {
    require 'app2' . DIRECTORY_SEPARATOR . $class_name . '.php';
});

Как мне удалить первую функцию из автозагрузчика?

Что передать в функцию spl_autoload_unregister();?
  • Вопрос задан
  • 96 просмотров
Решения вопроса 1
DevMan
@DevMan
spl_autoload_unregister(spl_autoload_functions()[0]);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы