文件结构:
index.php 主页
config 配置文件
doUpdate.php 修改功能页
index.php
<body>
<form action='doUpdate.php' method='post'>
<table border='1' width='300'>
<?php
//读取文件
$info=file\_get\_contents("config.php");
//var\_dump($info);
//正则
preg\_match\_all('/define\\(\\"(.\*?)\\",\\"(.\*?)\\"\\)/',$info,$arr);
//var\_dump($arr);
//遍历
foreach($arr\[1\] as $k=>$v){
echo "<tr>";
echo "<td>{$v}</td>";
echo "<td><input type='text' name='{$v}' value='{$arr\[2\]\[$k\]}' /></td>";
echo "</tr>";
}
?>
<tr>
<td colspan='2' align='center' >
<input type='submit' value='保存' />
<input type='reset' />
</td>
</tr>
</table>
</form>
</body>
config.php
doUpdate.php
$v){ //正则替换 $info=preg\_replace("/define\\(\\"{$k}\\",\\".\*?\\"\\)/","define(\\"{$k}\\",\\"{$v}\\")",$info); } //回填 file\_put\_contents("config.php",$info); echo "ok"; header("refresh:1;url=index.php"); ?>手机扫一扫
移动阅读更方便
你可能感兴趣的文章