За последние 24 часа нас посетили 63693 программиста и 5772 робота. Сейчас ищут 3487 программистов ...

Добра! require_once - забыла как, или глобалки, и там не вспоюню!

Тема в разделе "PHP для новичков", создана пользователем oxana77, 30 мар 2026.

  1. oxana77

    oxana77 Активный пользователь

    С нами с:
    7 авг 2017
    Сообщения:
    24
    Симпатии:
    0
    Код (Text):
    1. // ## Тут подключаем всю хрень, как это все переместить в setting.php (подключения curl.php - не работает, не хороший человек ) ) в setting.php !? Старуха уже! Но как-то можно!
    2.       require_once __DIR__ . '/my_php/setting.php';
    3.       require_once __DIR__ . '/my_php/function/curl.php';  
    Долго не занималась php, оптимизирую старые API, он - отваливаются, меняются как грибы! Всем спасибо, хорошего Дня!

    Дополню в setting.php нужно извиняюсь( Добавить ВСЕ) подключаемые из разных папок типа function. Разбираю старые простынки, нужно поделить на функции, классы, методы - там уже сам черт не разберет, два года назад было, сижу на lua уже позабыто многое. Спасибо!
     
    #1 oxana77, 30 мар 2026
    Последнее редактирование: 30 мар 2026
  2. don.bidon

    don.bidon Активный пользователь

    С нами с:
    28 мар 2021
    Сообщения:
    945
    Симпатии:
    146
    Composer освой уже, там и классов, и ф-ций автоподключение настроить можно.
     
  3. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.122
    Симпатии:
    1.222
    Адрес:
    там-сям
    Чтобы перевести легаси проект на composer, надо сначала используемые функции поместить в классы. Ибо автозагрузка работает только для классов ))

    Хотя... есть в composer.json раздел autoload.files но чем это будет лучше include/require непонятно. Автоподгрузка-по-необходимости это добро, а подключение-всего-на-всякий-случай это зло, ящетаю.

    @oxana77 нут вот ты сделала require_once, какая ошибка происходит? Конкретики маловато.