Я ищу лучший способ сохранить редактируемые настройки приложения (например: Имя сайта, Закрыт ли сайт? .. и т. Д.).
Кажется, база данных — не лучший способ, потому что я не хочу использовать базу данных только для 2 или 3 настроек!
Поэтому я перешел на PHP Array, но как мне его отредактировать ?!
Я рассмотрел все вопросы, связанные с этим, но не могу найти полезного ответа для себя.
Примечание: я не хочу редактировать настройки вручную. Я хочу отредактировать его по php.
Вы можете сохранить настройки в конфигурационном файле в виде сериализованного массива или JSON.
Скажем, чтение настроек:
$settings = json_decode( file_get_contents('settings.cfg') );
Сохранение настроек обратно:
file_put_contents('settings.cfg', json_encode($settings) );
Конечно, файл должен иметь разрешение на запись.
В этом массиве вы можете хранить все что угодно, даже простые объекты и сложные массивы. И так как это JSON, вы также можете редактировать файл вручную. Если возникнет необходимость.
Других решений пока нет …