Лучший способ автозагрузки классов в PHPPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Лучший способ автозагрузки классов в PHP

Сообщение Anonymous »

Я работаю над проектом, в котором у меня есть следующая файловая структура:

Код: Выделить всё

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», включая каждый класс, а затем присвоив его переменной (имени класса), но я не думал, что это очень эффективный способ сделать это, но, возможно, кажется, что это лучший способ добиться того, что мне нужно?

Подробнее здесь: https://stackoverflow.com/questions/178 ... ses-in-php
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»