Функции spl_autoload() в качестве параметра передается имя неизвестного класса, которое затем преобразуется в имя файла. Для этого имя класса преобразуется в нижний регистр, и к нему по очереди добавляются все зарегистрированные стандартные расширения, сначала .inc, а затем .php.
Добавить расширение можно при помощи функции spl_autoload_extensions, например: spl_autoload_extensions(".ext").
Как удалить все "стандартные расширения" для "подгрузки", оставив ТОЛЬКО .php?
Действительно, всё оказалось просто, все зарегистрированные расширения не добавляются, а просто заменяются, т.е. делаем:
spl_autoload_extensions('.php');
print_r(spl_autoload_extensions()); // Остаётся только расширение .php
(спасибо @etki)
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости