У меня есть список настроек которые пользователь(администратор) может менять в интерфейсе web приложения. Как правило в таких случаях настройки хранятся в таблицах БД для более простого чтения/записи.
Но в моем случаи такой вариант не подходит(нет доступа к изменению схемы БД), поэтому решил хранить конфигурацию в файлах.
Собственно вопрос: есть ли в php механизм позволяющий также просто и не принужденно читать/записывать пользовательские настройки в файл?
$settings = json_decode(file_get_contents('settings.json'), true);
$settings['email'] = 'john@example.com';
file_put_contents('settings.json', json_encode($settings));
Сборка персонального компьютера от Artline: умный выбор для современных пользователей