php实现动态修改配置文件
在网站的后台中经常会遇到修改网站的配置信息,因为每次都要进行手工的修改,感觉很麻烦,所以就用php在网页中直接修改,,方便多了。。首先新建一个配置文件config.php内容如下
1 |
<?php |
2 |
//配置文件 |
3 |
define( "HOST" , "localhost" ); //主机 |
4 |
define( "USER" , "wangjian" ); //用户名 |
5 |
define( "PASS" , "wangjian" ); //密码 |
6 |
define( "DB" , "123" ); //数据库 |
01 |
<?php |
02 |
03 |
$info =
( file_get_contents ( "config.php" )); //这个地方需要把<?php
给去掉否则是无法进行得到值的 |
04 |
preg_match_all( "#define("(.*?)","(.*?)")#" , $info , $a ); //其中?是为了避免贪婪匹配,只匹配下一个“号为止
#是分节符 |
05 |
06 |
07 |
$array = array ( |
08 |
|