(PHP 5 >= 5.1.0, PHP 7, PHP 8)
spl_autoload_extensions — Регистрирует и выводит расширения файлов для функций spl_autoload
Функция задаёт расширения файлов, в которых callback-функция __autoload() будет искать классы и интерфейсы. Функция spl_autoload() будет вызывать функцию очереди __autoload и передавать очереди эти расширения. Эта функция также умеет выводить уже зарегистрированные расширения файлов.
Замечание: Между заданными расширениями файлов не должно быть пробелов.
file_extensions
Функция просто выведет через запятую список зарегистрированных
на данный момент расширений, если значение параметра равно null
.
Чтобы изменить этот список, вызывают функцию и передают функции
строку с расширениями, которые также перечисляют через запятую.
Функция возвращает список перечисленных через запятую расширений файлов для функции spl_autoload().
Версия | Описание |
---|---|
8.0.0 |
Параметр file_extensions теперь
принимает значение null.
|
Пример #1 Пример использования функции spl_autoload_extensions()
<?php
spl_autoload_extensions(".php,.inc");
?>