@webpixel

Как правильно сделать загрузку функций из файлов на PHP?

Приветствую, знатоки! У меня к Вам такой вопрос: как правильно построить структуру и загружать необходимую функцию из файла? Делаю небольшой скрипт, который будет выгружать картинки на фото-хосты, такие как imgur, делать все фото-хосты в 1 файле выглядит как не самая лучшая идея, со временем их будет более 50, задавать необходимый фото-хост планируется в config.ini. И вопрос в следующем: как вызывать функцию из файла в зависимости от указанной в config.ini, сами скрипты планируются хранить в /hosts/ , а именовать таким образом imgur.com.php. В файле конфигурации будут задаваться короткой записью "imgur", т.е при выборе imgur, нужно чтобы скрипт инициализатор вызывал файл /hosts/imgur.com.php . Интересует Ваше мнение, как все же будет более правильно, или возможно не стоит так делать и лучше все фото-хосты добавлять в 1 файл? Спасибо.

И дополнительный вопрос: как правильно в каждом файле вызывать функцию curl, чтобы не дублировать код?
  • Вопрос задан
  • 131 просмотр
Пригласить эксперта
Ответы на вопрос 1
@riente
Мне кажется, что вы сами ответили на свой вопрос.
Берете имя хоста и делаете include или require. Можно вынести в класс и добавить в autoloader.

По поводу curl то же самое, вынесите код в отдельную функцию (может тоже в отдельный подключаемый файл) и не дублируйте.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы