应用程序可编辑设置(最佳实践)
Application Editable Settings (Best Practices)
我正在寻找存储应用程序可编辑设置的最佳方式(例如:网站名称、网站是否关闭?..等)。
数据库似乎不是最好的方法,因为我不想只为 2 或 3 个设置使用数据库!
所以我去了 PHP 数组,但我该如何编辑它?!
我已经查看了与此相关的所有问题,但找不到对我有用的答案。
注意:我不想手动编辑设置。我想按 php.
编辑它
您可以将设置以序列化数组或JSON的形式存储在配置文件中。
说,阅读设置:
$settings = json_decode( file_get_contents('settings.cfg') );
正在保存设置:
file_put_contents('settings.cfg', json_encode($settings) );
当然,文件应该是可写权限。
您可以在此数组中存储任何您想要的内容,甚至是简单的对象和复杂的数组。由于它是 JSON,您也可以手动编辑该文件。如果有需要。
我正在寻找存储应用程序可编辑设置的最佳方式(例如:网站名称、网站是否关闭?..等)。
数据库似乎不是最好的方法,因为我不想只为 2 或 3 个设置使用数据库!
所以我去了 PHP 数组,但我该如何编辑它?!
我已经查看了与此相关的所有问题,但找不到对我有用的答案。
注意:我不想手动编辑设置。我想按 php.
编辑它您可以将设置以序列化数组或JSON的形式存储在配置文件中。
说,阅读设置:
$settings = json_decode( file_get_contents('settings.cfg') );
正在保存设置:
file_put_contents('settings.cfg', json_encode($settings) );
当然,文件应该是可写权限。
您可以在此数组中存储任何您想要的内容,甚至是简单的对象和复杂的数组。由于它是 JSON,您也可以手动编辑该文件。如果有需要。