(PHP 5 >= 5.1.0, PHP 7, PHP 8)
spl_autoload — Реализация по умолчанию метода __autoload()
$class
, ?string $file_extensions
= null
): voidЭта функция представляет из себя базовую реализацию метода __autoload(). Если она не указана и spl_autoload_register() вызывается без каких-либо параметров, то при каждом последующем вызове __autoload() будет использоваться именно эта функция.
class
Имя класса (и пространства имён), которое требуется загрузить.
file_extensions
По умолчанию функция будет искать файлы с расширениями .inc и .php. по всем include-путям, где может располагаться искомый класс.
Функция не возвращает значения после выполнения.
Вызывает исключение LogicException, если класс не найден и отсутствуют другие зарегистрированные автозагрузчики.
Версия | Описание |
---|---|
8.0.0 |
file_extensions теперь допускает значение null.
|