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