ThinkPHP5 扩展配置目录 extra 中自定义配置文件的管理方法
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

ThinkPHP5.0.1 版本开始增加了扩展配置目录的概念,在应用配置目录或者模块配置目录下面增加 extra 子目录,下面的配置文件都会自动加载,无需任何配置。
这极大的方便了我们进行扩展配置,比如在 application/extra 目录下面创建一个 web.php 文件,内容如下:
<?php // +---------------------------------------------------------------------- // | 网站扩展配置文件 // | Author: www.02405.com // +---------------------------------------------------------------------- return [ 'WEB_NAME' => '零五科技', 'WEB_HOST' => 'http://www.02405.com', 'WEB_BEIAN' => '辽 ICP 备 13002105 号-1', ]; 这样我们很就可以方便的获取这些扩展配置信息。
在控制器中获取网站名称:
Config::get('web.WEB_NAME');在模板中获取网站备案号:
{$Think.config.third.WEB_BEIAN}我们还可以创建一个专门的控制器来管理这个配置文件,示例具体如下:
function add() { if (request()->isPost()) { $path = 'extra/web.php'; $file = (include $path); $config = array( 'WEB_COPYRIGHT' => input('WEB_COPYRIGHT') ); $res = array_merge($file, $config); $str = '<?php return ['; foreach ($res as $key => $value) { $str .= ''' . $key . ''' . '=>' . ''' . $value . ''' . ','; } $str .= ']; '; if (file_put_contents($path, $str)) { $this->success('添加成功'); } else { $this->error('添加失败'); } } }修改的话思路相同,先读取所有配置,然后循环输出到表单,在根据提交循环写入更新。
猜你可能想看的VPS
- 腾讯→我的医保 免费领取 3 个现金红包 秒到微信零钱全球[VPS测评]
- MoeCloud→4000 元 月 4 核 4GB 内存 50GB SS全球[VPS测评]
- 禁止 input 输入框显示用户历史输入记录全球[VPS测评]
- NecoVM 五一促销,国内联通 移动大带宽 NAT 最低 24 元 月全球[VPS测评]
- 优惠活动 野草云→虚拟主机 VPS 全场 8 折优惠 香港 1G 2G 香港VPS[主机]
- 内存偏小-NexusBytes→$3.25 月 500G 硬盘 5T 流全球[VPS测评]
- 傲游主机开学季全场 75 折 香港&韩国&美国 VPS 月付 52 元起日本VPS[主机]
- $2 月 512M 内存 10G SSD 1Gbps 不限流量 KVM 全球[VPS测评]
- 阿里云→CDN 有国内和亚太 100GB 流量 年付 22 元;500G全球[VPS测评]
- racknerd→“Blooming 3 Special” $33.33全球[VPS测评]
- 什么是阿里云 ECS 服务器全球[VPS测评]
- WordPress插件:The Paste方便图片粘贴上传全球[VPS测评]
- 微基主机 洛杉矶Cera高防VPS 1G内存/30G硬盘/CN2GIA/全球[VPS测评]
- 免费VPS推荐,有三天五天的,也有永久免费的全球[VPS测评]
- AkkoCloud上新圣何塞CN2GIA VPS 512M内存/10G硬全球[VPS测评]
- 阿里云(中国区) 香港新加坡区轻量应用服务器香港VPS[主机]
- 快车道 圣何塞 香港IP HE线路 解锁香港美国流媒体美国VPS[主机]
- 7月份,经济复苏边际趋缓,央行降息幅度先稳后升全球[VPS测评]
- 云计算拯救互联网巨头:谁抢跑,谁追赶?全球[VPS测评]
- 亿恩科技香港云服务器 2核2G服务器特价700元/年香港VPS[主机]
- 向日葵-漏洞科普:海外云服务器三种漏洞修复方法快收藏起来!全球[VPS测评]
- 牛信云入选艾瑞《2022年中国跨境电商服务行业趋势报告》典型厂商全球[VPS测评]
- HostKvm:1核/4G/30G硬盘/750G/20Mbps/香港kv香港VPS[主机]
- 群英云怎么样?2核2G3M华北BGP云服务器,98元/首月;香港cn2v香港VPS[主机]
- 傲闪云vps,1核1G低至10元起,国内高防/香港CN2/美国CN2/美美国VPS[主机]
- 青云互联:年终特惠香港弹性云服务器15元/月起,可自定义配置,可选winWINDOWS
- 小欢互联:洛杉矶高防vps年付138元,香港CN2线路月付8元起,1核/香港VPS[主机]
- TmhHost:美国洛杉矶CN2 GIA高防vps/日本/香港BGP等K日本VPS[主机]
- 源云主机:圣诞促销香港CN2 GIA VPS年付319元;美国CN2 G美国VPS[主机]
- 外贸无界烟台市有多少跨境电商?烟台跨境电商开发平台,烟台跨境电商选品全球[VPS测评]
转载请注明原文地址:http://140.238.13.167:12355/read-220165.html











