Как правильно автоматически загружать классы, безопасные для ОС, с пространствами имен? ⇐ Php
Как правильно автоматически загружать классы, безопасные для ОС, с пространствами имен?
Я ищу самый чистый и элегантный способ создания безопасных для ОС строк пути в PHP 8 и включения их в мою функцию автозагрузки без str_replace() или substr()< /code>, если возможно.
У меня есть такая файловая структура:
ИмяПроекта ├──(...) ├──источник | ├──Контроллер | | └──(...) | ├──Помощник | | └──(...) | ├──Модель | | └──(...) | ├──Просмотр | | └──(...) └──index.php Каждый класс в папке src имеет соответствующее пространство имен, например NameOfProject\src\Controller. Я хочу автоматически загрузить каждый класс, используя функцию spl_autoload_register().
Это мой код:
Я ищу самый чистый и элегантный способ создания безопасных для ОС строк пути в PHP 8 и включения их в мою функцию автозагрузки без str_replace() или substr()< /code>, если возможно.
У меня есть такая файловая структура:
ИмяПроекта ├──(...) ├──источник | ├──Контроллер | | └──(...) | ├──Помощник | | └──(...) | ├──Модель | | └──(...) | ├──Просмотр | | └──(...) └──index.php Каждый класс в папке src имеет соответствующее пространство имен, например NameOfProject\src\Controller. Я хочу автоматически загрузить каждый класс, используя функцию spl_autoload_register().
Это мой код:
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как правильно автоматически загружать классы, безопасные для ОС, с пространствами имен?
Anonymous » » в форуме Php - 0 Ответы
- 25 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Результат readlink(2) несовместим с вложенными пространствами имен монтирования
Anonymous » » в форуме C++ - 0 Ответы
- 23 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Результат readlink(2) несовместим с вложенными пространствами имен монтирования
Anonymous » » в форуме Linux - 0 Ответы
- 23 Просмотры
-
Последнее сообщение Anonymous
-