❓ Как работает автозагрузка по стандарту PSR-4?
PSR-4 маппит пространство имён на путь в файловой системе: префикс неймспейса соответствует базовой директории, остальная часть — подпапкам, а имя класса равно имени .php-файла.
Composer по секции autoload в composer.json генерирует автолоадер, регистрируя его через spl_autoload_register.
Класс подгружается лениво при первом обращении к нему, а не заранее.
Post #1299
834
- 🔥 4
- 👍 1
- 😁 1