<table class="text">
<tr class="li1"><td class="ln"><pre class="de1">1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 配置文件 然后使用正则查找替换 然后在保存文件. * 传递的参数为2个数组 前面的为配置 后面的为数值. 正则的匹配为单引号 如果你的是分号 请自行修改为分号 * $pat[0] = 参数前缀; 例: default_return_type $rep[0] = 要替换的内容; 例: json */ if (is_array($pat) and is_array($rep)) { for ($i = 0; $i < count($pat); $i++) { $pats[$i] = '/\'' . $pat[$i] . '\'(.*?),/'; $reps[$i] = "'". $pat[$i]. "'". "=>" . "'".$rep[$i] ."',"; } $fileurl = APP_PATH . "config.PHP"; $string = file_get_contents($fileurl); //加载配置文件 $string = preg_replace($pats,$reps,$string); // 正则查找然后替换 file_put_contents($fileurl,$string); // 写入配置文件 return true; } else { return false; } } //////////////////////////// config底下的文件是这样的 // 应用调试模式 'testzy'=>'hu', //////////////////////////// $pat=array('testzy'); $rep=array('hu'); setconfig($pat,$rep); 原文链接:https://www.f2er.com/note/413554.html