位置: 编程技术 - 正文

thinkPHP中配置的读取与C方法详解(thinkphp ide)

编辑:rootadmin

推荐整理分享thinkPHP中配置的读取与C方法详解(thinkphp ide),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:thinkphp hasone,thinkphp配置文件,thinkphp invoke,thinkphp pathinfo,thinkphp hasone,thinkphp pathinfo,thinkphp hasone,thinkphp hasone,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲述了thinkPHP中配置的读取与C方法。分享给大家供大家参考,具体如下:

1.项目公共配置

Conf/config.php

内容如下

'LOAD_EXT_CONFIG' => 'db,info,email,safe,upfile,cache,route,app,alipay,sms,platform,store,pay' 确定加载的额外的配置,这些配置都可以通过C()方法读取,全局有效。

2.如果启用了模块分组,则可以在对每个分组单独定义配置文件,分组配置文件位于:

项目配置目录/分组名称/config.php

现在定义了Home和Admin两个分组,则我们可以定义分组配置文件如下:

每个分组的配置文件仅在当前分组有效,分组配置的定义格式和项目配置是一样的。

注意:分组名称区分大小写,必须和定义的分组名一致。

3.读取配置

定义了配置文件之后,可以使用系统提供的C方法(如果觉得比较奇怪的话,可以借助Config单词来帮助记忆)来读取已有的配置

thinkPHP中配置的读取与C方法详解(thinkphp ide)

例如,C('APP_STATUS') 可以读取到系统的调试模式的设置值,同样,由于配置参数不区分大小写,因此C('app_status')是等效的,但是建议使用大写方式的规范。

如果APP_STATUS尚未存在设置,则返回NULL。

C方法同样可以用于读取二维配置

C方法读取全局配置,以及当前模块的配置。

参数没有的话,将读取全部的有效配置。

如果存在相同的配置名,前面的值将被覆盖。

例如:

最终获取的是。

加载顺序依照参数LOAD_EXT_CONFIG

比如info中有个参数HTML_CACHE_TIME 为 ,其余配置中没有,那么这个参数读取出来就是。

如果db中也有HTML_CACHE_TIME为,那么值还是。因为info是后读取的,把db中的HTML_CACHE_TIME覆盖掉了。

附上C方法源码

更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《Zend FrameWork框架入门教程》、《smarty模板入门基础教程》及《PHP模板技术总结》。

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

thinkPHP中_initialize方法实例分析 本文实例讲述了thinkPHP中_initialize方法。分享给大家供大家参考,具体如下:子类的_initialize方法自动调用父类的_initialize方法。而php的构造函数construct,

thinkPHP自动验证机制详解 本文实例讲述了thinkPHP自动验证机制。分享给大家供大家参考,具体如下:array(验证字段,验证规则,错误提示,[验证条件,附加规则,验证时间])1.验证字段

thinkPHP简单实现多个子查询语句的方法 本文实例讲述了thinkPHP简单实现多个子查询语句的方法。分享给大家供大家参考,具体如下:sql语句博大精深理解好sql语句,就能用好thinkphp等框架中的

标签: thinkphp ide

本文链接地址:https://www.jiuchutong.com/biancheng/297116.html 转载请保留说明!

上一篇:thinkPHP js文件中U方法不被解析问题的解决方法(thinkphp入口文件)

下一篇:thinkPHP中_initialize方法实例分析

  • 所得税汇算资产总额怎么算
  • 流转税率是什么意思
  • 会计账簿错弊有哪些
  • 差旅费津贴怎么报税
  • 赔偿支出需要纳税调整吗
  • 个税补缴纳
  • 发票未到已验收什么意思
  • 工会经费能零申报,可以计提工会经费吗
  • 物业费专用发票税率
  • 建筑企业增值税怎么算
  • 长期应付款预算会计
  • 普通发票红字冲销发票怎么操作
  • 哪些费用可以计入待摊费用
  • 低值易耗品一次性摊销体现重要性
  • 对方公司不能开发票怎么办
  • 个税手续费返还会计分录
  • 免费送试用装的话术
  • 一般代开增值税多少个点?
  • 工程结算科目属于哪一类
  • 国税发200931号文解读
  • 增值税专用发票几个点
  • 企业申请资产损失需要提供哪些确认证据?
  • 零余额账户期末怎么结转?
  • 公司收到保险公司的理赔款怎么做分录
  • 企业所得税清算报备是什么意思
  • 成品油电子普通发票开错了
  • 跨年补提上年工资汇算清缴
  • 新公司第一年
  • 去国外参加展会带什么东西
  • 企业收到的政府补贴,怎么入账
  • 车辆维修的增值税怎么算
  • php 递归函数
  • Win10 20H2 Beta 预览版 19042.782正式推送(附更新内容)
  • amr文件什么意思
  • 代办退税账务处理
  • 印花税怎么交款
  • PHP:Memcached::getByKey()的用法_Memcached类
  • 代销商品受托方记账
  • 何为职工
  • 异地成立分公司的流程和要求
  • 迭代器,生成器
  • uniapp新建项目
  • 玩转ChatGPT:中科院ChatGPT Academic项目部署与测评
  • php构造函数重载
  • js构造函数怎么用
  • 稿费支付方式怎么填
  • 资产负债率 70%
  • 工程提成会计分录怎么做
  • 抵扣的税可以退掉么?
  • 如何完成资产负债表
  • 无法收回的应收账款可以税前扣除吗
  • 记账凭证摘要的填写要求有
  • 支付贷款手续费怎么入账
  • 暂估入账的材料对材料成本差异率
  • 新办企业增多
  • 会计凭证数字书写模板
  • 年末结账与财务的关系
  • 房地产企业会计分录
  • sql server数据库怎么导出
  • sqlserver获取年月日
  • VMWare linux mysql 5.7.13安装配置教程
  • sql2000卸载干净
  • ubuntu系统电脑开机键盘亮 屏幕不亮
  • mac远程桌面mac
  • centos如何添加监听端口
  • linux 磁盘情况
  • linux讲解
  • Linux>=2.6.39 Mempodipper本地提权分析和EXP利用(CVE-2012-0056)
  • WIN10企业版安装NET3.5
  • unity3d面试题摘选(全)
  • javascript入门教程
  • 弹簧设计软件手机版
  • nodejs 导出excel
  • linux链接ln
  • shell脚本中判断grep的结果
  • Android IntentService解析
  • python的redis
  • java script怎么学
  • 安卓开源项目叫什么
  • 南京税务局几点上班几点下班
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设