ThinkPHP5自定义配置文件
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |
在使用ThinkPHP5的时候有些数据没必要专门的创建数据库保存,比如网站名称、备案号等信息,那么我们可以通过创建自定义配置文件的方式解决,具体方法如下:1.创建extra自定义配置文件
在application/extra文件夹中新增一个web.php文件,在里面写好自定义配置项:
<?php // +---------------------------------------------------------------------- // | 自定义配置文件 // +---------------------------------------------------------------------- return [ 'WEB_NAME' => '零五科技', 'WEB_URL' => 'http://www.02405.com/', 'WEB_BEIAN' => '辽ICP备13002105号-1', ];2.创建自定义配置文件控制器
新建一个控制器,比如application/admin/controller/Config.php:
<?php namespace appindexcontroller; use thinkController; class Config extends Controller { public function index() { return view(); } public function add() { $path = 'application/extra/web.php'; $file = (include $path); $config = array( 'WEB_DESCRIPTION' => input('WEB_DESCRIPTION') ); $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('添加失败'); } } }其中WEB_DESCRIPTION就是你要添加的数据,最好是大写格式。
3.调用自定义配置信息:
<input type="text" name="WEB_DESCRIPTION" value="{:config('web.WEB_DESCRIPTION')}" placeholder="请输入内容">模板调用数据是{:config('web.WEB_NAME')}
控制器调用数据是config('web.WEB_NAME')
[application]历史优惠活动内容
猜你可能想看的VPS
- tudcloud→$8.3 月 KVM-2GB 10G SSD 3M 无香港VPS[主机]
- 投稿 vpsms→洛杉矶安畅 GIA-CN2 机房上架新节点(提速版) 全球[VPS测评]
- Ikoula→€15 月 E3-1220v5 8GB 内存 1TB 或 全球[VPS测评]
- ION→新加坡云服务器正式上线 PCCW 移动和 CN2 直连网络可选 全球[VPS测评]
- 五月促销 RAKsmart→美国站群首月半价 年付免费送 3 个月 I3站群服务器[IP]
- ThinkPHP5 中 success 和 error 方法传参的办法全球[VPS测评]
- NAT NecoVM→适合移动用户的中转 NAT 机器 100M 带宽 全球[VPS测评]
- [黑五]TripodCloud→圣何塞 CN2 GIA 线路 VPS 八全球[VPS测评]
- 玩具-Hostdoc→$3.68 年付 堪萨斯 VPS 1 核 256M全球[VPS测评]
- cdr 文件用什么打开?全球[VPS测评]
- php 生成唯一订单号全球[VPS测评]
- 真实测评 修罗云→洛杉矶 CN2 GIA 线路 1G 内存方案测评数据全球[VPS测评]
- 国内看视频专用 死海网络→1 核 256M 5G SSD 100Mbps全球[VPS测评]
- WordPress主题:昼夜双版Panda Pro 主题 慎买,更新太慢全球[VPS测评]
- SpartanHost 黑五5折优惠 20Gbps西雅图高防512m内存全球[VPS测评]
- Cloud MN 蒙古国VPS 测评记录(11$1Gbps)全球[VPS测评]
- Olvps → 256M内存 5G 储存 512G流量 30Mbps 全球[VPS测评]
- 消费复苏形势良好,我们将多措并举实施扩大内需政策全球[VPS测评]
- 数字化东风已来,亚马逊云科技跨境电商合作企业招募大会即将开启全球[VPS测评]
- 加拿大以“国安”为由禁止华为、中兴参与5G建设全球[VPS测评]
- 六六云:美国cera机房CN2 GIA高防/香港CN2 GIA建站/CM美国VPS[主机]
- UCloud云服务器2020年度大促:北京/上海云服务器/香港免备案云服香港VPS[主机]
- 邢志宏:加快推动高质量建设跨境电商综试区起势成势全球[VPS测评]
- 宝塔面板怎么放行端口?宝塔面板放行端口的方法全球[VPS测评]
- edgenat:韩国cn2+香港cn2,VPS八折优惠,8核8G/50gWINDOWS
- 56云服务器怎么样?56云免备案香港云服务器价格多少钱?香港VPS[主机]
- 无忧云,香港VPS全线5折促销,四川高防服务器/大连BGP/德阳高防/深香港VPS[主机]
- 酷锐云双十一活动:美国vps、香港vps云主机,2核4G4M,50元/首美国VPS[主机]
- 云计算拯救互联网巨头:谁抢跑,谁追赶?全球[VPS测评]
- 为什么阿里云、腾讯云卖服务器可以挣到钱?全球[VPS测评]
转载请注明原文地址:http://140.238.13.167:12355/read-157418.html











