php 动态修改网站配置,「PHP」ThinkPHP框架动态修改配置文件基础教程

各位客官好,今天我们为大家讲解如何在Thinkphp框架中动态修改配置文件,我们在项目中可能会在一些地方用到这个功能,今天小编为没有做过Thinkphp动态修改配置文件的客官们做一个讲解,小编今天选用的框架是Thinkphp3.2.3版本,各位客官可以直接去官网下载就好,压缩包安装,如果安装成功(应该很难不成功),则会看到下面的图片,小编为什么选择3.2.3呢,其实没有为什么,就是用习惯了O(∩_∩)O~,适合自己才是最好的。

dc43bc2df70d298cee3749c67aed2b04.png

78f85c748572ee1b5c2cce1901eccb3c.png

之后我们就不在原目录编写代码了,我们新建一个叫Api的目录,在里面新建一个IndexController下index方法,之后我们输出一些程序猿都会说的话,如下图,成功。

c702a15468765122336d6c94e26c6a75.png

4887068668e9ee0a3108cc95d50b2ff8.png

9d2b0b13af8c55695557212d194d6bc9.png

之后我们做我们今天要给各位客官演示的动态修改配置文件,在Api下Conf中创建我们要动态修改的配置文件 text.php,并且在我们的config.php中载入自定义的配置文件,如下图。

901b3ab956e90e1524f6384ca02674ea.png

2a01dca0ee1d21565448a83cfb7fcf11.png

这时候我们再准备一个修改配置文件的方法以及视图层,并且在控制器中做判断,如果有POST提交的数据,我们就进行修改操作,如果没有数据提交,我们就用C方法读取配置文件,并且输出到视图层,如下图。

当前我们text配置文件的信息,我们先写一个STATUS,值为1。

92a2903b58166a6793f8f2bb0b4e05ff.png

然后我们在Index控制器下写一个text方法,并且做一个是否POST提交判断以及输出模板,如果有POST判断的情况下,我们接受数据并且对配置文件进行修改。

3a0c650a86150997a6a03fd3006d6491.png

之后我们在编写一个HTML文件,输出当前配置信息以及写一个form表单提交。

ca83ec5fc7bfdbd9b978360a9b9d251e.png

125038dba69f17d5ce0e17671ae31d50.png

从上面我们可以看到,当前配置文件我们的值是1,现在我们做将配置文件动态修改为2,点击提交,提交之后,我们打开text.php查看配置信息,已经修改为2,如下图。

78af146bae4d01c52fb293f66232bf73.png

36ba78fcbff7d384be33dfd4dcc382e4.png

0b3e3fc8d7e196d24e08cbe09db3b8ba.png

OK,到这里我们就成功修改了ThinkPHP文件的配置信息,小编这次只为各位客官做一个演示,不写任何逻辑判断了,客官我们在实际开发中可以根据自己的需求在这个基础上做拓展。我们的教程就到这里,如果各位有没有看懂的地方,可以在评论中进行评论,小编准备这几天持续做一些关于ThinkPHP的小教程,有喜欢小编的客官可以关注小编,也可以看一看小编前几天发的文章。

4c7fed9fd2ea60d0cb9850938a5ec857.png客官大人,小编文笔不是很好,但是每天坚持手写文章,每天都会用心花几个小时更新文章 您的关注点赞转发收藏是小编最大的动力 (*  ̄3)(ε ̄ *)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值