当我决定制作一个系统来更改我的网站配置时,我遇到了一个问题。我试图打开一个文件并在我的 conf.ini 中重写 param 的值
conf.ini 示例:
[order]
show_suspended_orders=0
我想将“show_suspended_orders”的值更改为 1
这是我的代码:
$value = 1;
$file = fopen("./conf.ini","w");
preg_replace("/show_suspended_orders=\d+$/","show_suspended_orders=".$value,$file,1);
fclose($file);
问题是函数 preg_replace 删除了所有文件内容。任何的想法?谢谢你的帮助。