Give this PHP a try ::(sweat)
Pass in four parameters, file name, variable, value, and data type that need to be matched.
The fourth value can be left blank ::(Sharp)
// 保存配置函数
function update_config($file, $ini, $value,$type="string"){
if(!file_exists($file)) return false;
$str = file_get_contents($file);
$str2="";
if($type=="int"){
$str2 = preg_replace("/'".preg_quote($ini)."' => (.*),/", "'".$ini."' => '".$value."',",$str);
}
else{
$str2 = preg_replace("/'".preg_quote($ini)."' => '(.*)',/","'".$ini."' => '".$value."',",$str);
}
file_put_contents($file, $str2);
return true;
}