PHP使用数据库设置实现动态配置

在我们网站搭建的过程中,用户不可能会手动更改配置文件,这时候就要求在网站的后台中实现对设置设置数据库配置的更改,在网站的后台修改配置直接更新到网站的配置文件。

目的:1,动态修改   2,网站打包客户安装

实现效果

PHP使用数据库设置实现动态配置_第1张图片

PHP使用数据库设置实现动态配置_第2张图片

思路:在前台用户通过引入后台的配置文件,file_get_contents("webconfig.php");

通过正则匹配,循环以form表单形式输出配置文件内容,然后在提交到post文件,使用file_put_contents("webconfig")有时候需要把匹配出来的二维数组打印一下,

今天还学了一个新的知识:

foreach ($arr[1] as $key=>$value) {
	
	echo $value.'
'; }
$arr是一个二维数组,循环数组$arr[1] $value的同时,遍历出$arr[2][$key]。

下面附上代码:

webconfig.php 部分

define('HOST','127.0.0.1');
define('DBNAME','shop');
define('USER','root');
define('PASS','123456');
edit.php部分

';
foreach ($arr[1] as $key=>$value) {
	
	echo $value.'
'; } echo ''; echo "";
post.php文件




你可能感兴趣的:(PHP)