php自定义配置文件简单写法

php MVC 要在controller或者model中引入自定义配置文件
1 配置文件编写
config.ini
内容如下:

#配置host
$host=”10.12.100.10”;

#配置管理员
$Admin=”xiaoli,sunny”;

2 获取配置项(opeconfig.php)

function updateconfig($name,$val) //更新配置项
{
  $str=file_get_contents("配置文件的路径");  //我是用的是绝对路径,相对路径有点略坑
  $str2 = preg_replace("/" . $name . "=(.*);/", $name . "=\"" . $val . "\";",$str);
  file_put_contents("配置文件的路径", $str2);
}
function getconfig($name) //获取配置项
 {
  $str=file_get_contents("配置文件的路径");
  $config = preg_match("/" . $name . "=\"(.*)\";/", $str, $res);
  return  $res[1];
 }

3 在controller中引入opeconfig.php(我引入的是绝对路径,php太坑,相对路径很容易出错)
require_once(“opeconfig.php”)
在controller类中使用时,比如想要得到管理员($Admin)的值,直接如下调用即可
getconfig(“Admin”);
更新该值时,调用
updateconfig(“Admin”,“wangwu,lisi”)//配置文件中相应值将更新

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值