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