(PHP 5 >= 5.1.0, PHP 7, PHP 8)
spl_autoload_extensions — Регистрация и вывод расширений файлов для spl_autoload
$file_extensions
= null
): stringЭта функция может задавать расширения файлов, в которых 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");
?>