Size: a a a

2020 January 13

in phpGeeksJunior
../../../?
источник

KN

Kirill Nesmeyanov in phpGeeksJunior
Алексей
Неужели красивее include_once ‘project/root/folder1/folder2/folder345345/config.php’ ничего нет?
Есть, конечно
источник

KN

Kirill Nesmeyanov in phpGeeksJunior
Алексей
Ок. Тогда забирайте свой Пи АШ Пи, нам такого не нада!
Но учитывая это сообщение, думаю эта инфа тебе уже не нужна
источник

KN

Kirill Nesmeyanov in phpGeeksJunior
)))
источник

А

Алексей in phpGeeksJunior
я имел в виду, что в прожекте иногда файлы кочуют по каталогам, иногда обращение идёт из аякса к конкретному файлу, я не хочу контролировать в каждом файле правильно ли прописан путь к конфигу, хочется где-то указать какую-то строку которая будет цеплять этот конфиг. Пока что решил все запросы делать к индекс.пхп, ну а там уже конфиг проинклюжен.
источник

M

Maestro in phpGeeksJunior
прокинуть 1 раз конфиг в контейнер
источник

M

Maestro in phpGeeksJunior
дергать данные потом из контейнера по алиасу
источник

KN

Kirill Nesmeyanov in phpGeeksJunior
Алексей
я имел в виду, что в прожекте иногда файлы кочуют по каталогам, иногда обращение идёт из аякса к конкретному файлу, я не хочу контролировать в каждом файле правильно ли прописан путь к конфигу, хочется где-то указать какую-то строку которая будет цеплять этот конфиг. Пока что решил все запросы делать к индекс.пхп, ну а там уже конфиг проинклюжен.
в 2020ом году require/include в проектах используется только один раз
источник

KN

Kirill Nesmeyanov in phpGeeksJunior
имеется ввиду один раз среди всех существующих файлов в проекте
источник

А

Алексей in phpGeeksJunior
Kirill Nesmeyanov
в 2020ом году require/include в проектах используется только один раз
ок, я тут чтобы узнать как это сделать.
источник

А

Алексей in phpGeeksJunior
Читать гугл?
источник

KN

Kirill Nesmeyanov in phpGeeksJunior
Алексей
ок, я тут чтобы узнать как это сделать.
Хорошо, в этом случае:
1) Быстрый путь: Прочитать про spl_autoload_register
2) Более сложный путь: Прочитать про composer и PSR-4 (опционально PSR-0)
3) Правильный путь: Начать с первого, разобраться и перейти к п2 используя уже его
источник

А

Алексей in phpGeeksJunior
Kirill Nesmeyanov
Хорошо, в этом случае:
1) Быстрый путь: Прочитать про spl_autoload_register
2) Более сложный путь: Прочитать про composer и PSR-4 (опционально PSR-0)
3) Правильный путь: Начать с первого, разобраться и перейти к п2 используя уже его
Спасибо добрый человек, а то я уже на пиашпи разозлился.
источник

️️

️️👑OGURCHIK 🖤 ️... in phpGeeksJunior
Алексей
Всем привет, подскажите пожалуйста нубасу, как красиво сделать доступным config.php из любой точки проекта, построенного без фреймворка? PS ну чтобы не беспокоиться о путях, когда какие-то файлы перемещаются по каталогам проекта..
🤔переменная окружения?
источник

KN

Kirill Nesmeyanov in phpGeeksJunior
Алексей
Спасибо добрый человек, а то я уже на пиашпи разозлился.
А он разве виноват, что ты даже не смог нагуглить современные фреймы, вроде laravel или symfony и разобраться как там устроены конфиги?
источник

А

Алексей in phpGeeksJunior
Kirill Nesmeyanov
А он разве виноват, что ты даже не смог нагуглить современные фреймы, вроде laravel или symfony и разобраться как там устроены конфиги?
как там как раз понятно, все запросы идут к index.php где весь конфиг подключается.
источник

AM

Anton Mikhalev in phpGeeksJunior
Алексей
я имел в виду, что в прожекте иногда файлы кочуют по каталогам, иногда обращение идёт из аякса к конкретному файлу, я не хочу контролировать в каждом файле правильно ли прописан путь к конфигу, хочется где-то указать какую-то строку которая будет цеплять этот конфиг. Пока что решил все запросы делать к индекс.пхп, ну а там уже конфиг проинклюжен.
ну смотри в корне каждого проекта (здорового человека) есть composer.json. дальше думаю сам догадаешься
источник

M

Maestro in phpGeeksJunior
Алексей
как там как раз понятно, все запросы идут к index.php где весь конфиг подключается.
в чем проблема сделать так же ?)
источник

KN

Kirill Nesmeyanov in phpGeeksJunior
Алексей
как там как раз понятно, все запросы идут к index.php где весь конфиг подключается.
нет
источник

А

Алексей in phpGeeksJunior
Maestro
в чем проблема сделать так же ?)
не проблема, я спрашивал как сделать красиво, как нынче модно.
источник