public function changeConfig(){
$conf=array(
'URL_MODEL' => 2, // URL访问模式,可选参数0、1、2、3,代表以下四种模式:
// 0 (普通模式); 1 (PATHINFO 模式); 2 (REWRITE 模式); 3 (兼容模式) 默认为PATHINFO 模式,提供最好的用户体验和SEO支持
'DEFAULT_THEME' => '2013style', // 默认模板主题名称
);
$bool=file_put_contents('config.json',json_encode($conf));
if($bool>0) $this->show('更改成功!');
else $this->show('保存失败!');
}二,更改"项目/Conf/config.php"的内容,改为:$conf=file_get_contents('config.json');
$arr=json_decode($conf,true);
return $arr;执行一里面的方法即可更改项目的配置文件,在debug调试下可以立即生效,如果在部署调试下请删除Runtime缓存。扩展方法:你可以将一内的方法做更改,读取、写入、更新!把数据库和json数据联系起来!以便在数据库出问题的情况下首页也完全OK!
最佳答案