位置: 编程技术 - 正文

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方法实例分析

  • 小规模纳税人缴纳增值税怎么算
  • 将自产货物赠送客户
  • 银行本票与银行本票存款的区别
  • 大行建筑有限公司分公司
  • 软件企业购进软件服务怎么入账
  • 软件和硬件可以用什么代名词
  • 小规模应交的增值税
  • 外贸企业视同内销进项可以抵扣吗
  • 小规模纳税人开专票税率是1%还是3%
  • 商业收入会计分录
  • 举办活动的工作要求
  • 少缴纳社保怎么要求支付赔偿金
  • 购买固定资产未收到发票怎么办
  • 企业如何规避印刷风险
  • 资产负债表季度申报期末余额怎么填
  • 小规模纳税人城镇土地使用税减免政策
  • 公司购买商业保险如何入账
  • 包装物怎么入账
  • 年末会计账上应该注意哪些
  • 收到股东交的多余的股金怎么做账务处理
  • 未达账项做完调节表后怎么处理?
  • 利息收入需要开票吗
  • 本期就地缴纳的税额跟本期已缴税额
  • 工程筹建期间发票怎么开
  • 微pe工具箱怎么用
  • 分红个人所得税在哪里查询
  • u盘无内容
  • 电脑bios找不到vt
  • win10系统宽带连接错误720
  • php escapeshellarg
  • 增值税纳税申报首先要稽核比对
  • php预定义变量有哪些
  • 企业改制土地增值税政策
  • vue-router.esm.js?a12b:2046 Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation
  • js文件格式化工具
  • 固定资产净残值率是多少
  • xch 未来
  • 上海地铁9号线一期工程
  • css如何应用
  • 在建工程发生的非正常损失计入哪
  • 承税汇票个人能用吗
  • 限定性净资产是指什么
  • python中datetime.datetime
  • python报错怎么办
  • 企业财务部门对业务部门的监管要求
  • 总分公司企业所得税如何申报缴纳
  • 营销策划协议
  • 财务软件怎么做红冲分录
  • 营改增之后发票的变化
  • 费用性税金包括增值税吗
  • 工程款增值税专用发票需要写工程名称吗
  • access china
  • 公司房租只有房东交吗
  • 个体户需要实缴吗
  • 商品互换定义
  • 生产企业库存商品怎么做分录
  • 增值税专用发票有几联?
  • 经营杠杆系数的推导
  • 建筑安装企业外雇施工人员劳务费用什么做支付凭证
  • 滞纳金是罚款支出吗
  • 其他应收款贷方余额怎么调整
  • 原始凭证按什么分
  • 住宿费电子发票
  • 跨年取得的发票
  • 互联网代记账业务
  • sql语句查询去重
  • mysql怎么查询数据表
  • mysql的基本sql语句
  • .ccc是什么文件
  • win8如何激活
  • windows10mobile官网
  • xp系统如何清除所有盘的东西
  • 装win7系统步骤
  • slserve.exe - slserve是什么进程
  • mac锁定快捷键
  • ps是什么文件
  • shell 非
  • 请问在javascript程序中
  • javascript基于什么的语言
  • js中类
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设