Я работаю над проектом, в котором у меня есть следующая файловая структура:
index.php
|---lib
|--|lib|type|class_name.php
|--|lib|size|example_class.php
Я хотел бы автоматически загружать классы, class_name и example_class (именованные так же, как и классы PHP), так что в index.php классы уже были бы созданы таким образом, чтобы я мог:
$class_name->getPrivateParam('name');
Я посмотрел в сети, но не могу найти правильный ответ - может ли кто-нибудь помочь мне?
ИЗМЕНИТЬ
Спасибо за ответы. Позвольте мне рассказать о моем сценарии. Я пытаюсь написать плагин WordPress, который можно отбросить в проект и добавить дополнительную функциональность, добавив класс в функциональность папки, например, внутри плагина. Не будет 1000 классов, при нажатии может быть 10?
Я мог бы написать метод для итерации по структуре папок в папке "lib", включая каждый класс, который затем присваивал его переменной (имени класса), но не думал, что это очень эффективный способ сделать но, может быть, это лучший способ добиться того, что мне нужно?