PHP 8.5.0 Alpha 2 available for testing

spl_autoload_unregister

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

spl_autoload_unregister Отменяет регистрацию функции как реализации метода функций __autoload()

Описание

spl_autoload_unregister(callable $callback): bool

Функция удаляет функцию из очереди автозагрузки. Если очередь была активна и после удаления функции окажется пустой, очередь будет автоматически деактивирована.

Когда эта функция приводит к деактивации очереди, любая функция очереди __autoload, которая ранее существовала, не будет повторно активирована.

Список параметров

callback

Функция автозагрузки, регистрацию которой требуется снять.

Возвращаемые значения

Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.

Добавить

Примечания пользователей 1 note

up
13
edgarortegaramirez at example dot com
12 years ago
$functions = spl_autoload_functions();
foreach($functions as $function) {
spl_autoload_unregister($function);
}

A nice way to unregister all functions.
To Top