PHP文件的读写(配置文件的读写)
作者:PHPYuan 时间:2018-07-30 03:41:30
第一种:比较简单,但是配置项都在一行显示,不利于观看;
$file = './Conf/config.php';//$file = CONF_PATH.'/common.php';(有时候是这种形式)
$config = array_merge(include $file, array_change_key_case($_POST, CASE_UPPER));
F('config',$config,'./Conf/');
第二种:有点复杂,不过效果不错,带格式的重写
第一步:读取原文件
$file = './Conf/config.php';//$file = CONF_PATH.'/common.php';(有时候是这种形式)
//array_change_key_case($_POST, CASE_UPPER):将"$_POST数据"全部转化为大写
//include $file<==>include './Conf/config.php';==>//读取config.php文件中的全部数据
第二步:数据重组(相同的内容会被"替换")
$config = array_merge(include $file, array_change_key_case($_POST, CASE_UPPER));
第三步:重写原文件
$str = "<?phprnreturn " . var_export($config, true) . ";rn?>";
file_put_contents($file, $str);
分享到:
<< 上一篇:php晋级必备:一文读懂php接口的特点和使用! (2018-07-30 03:41)
>> 下一篇:Python2和Python3主要区别有哪些? (2018-07-30 03:41)