(PHP 5 >= 5.1.0, PHP 7, PHP 8)
spl_autoload_unregister — Отменяет регистрацию функции как реализации метода функций __autoload()
Функция удаляет функцию из очереди автозагрузки. Если очередь была активна и после удаления функции окажется пустой, очередь будет автоматически деактивирована.
Когда эта функция приводит к деактивации очереди, любая функция очереди __autoload, которая ранее существовала, не будет повторно активирована.
callbackФункция автозагрузки, регистрацию которой требуется снять.
Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.
| Версия | Описание |
|---|---|
| 8.5.0 | Передача функции spl_autoload_call() в качестве аргумента callback-функции для отмены регистрации всех автозагрузчиков объявлена устаревшей. Вместо этого следует пройти по значениям, которые возвращает функция spl_autoload_functions(), и вызвать функцию spl_autoload_unregister() для каждого значения. |