位置: 编程技术 - 正文

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

  • 递延所得税负债转回怎么理解
  • 什么是价税分离的原因
  • 销售佣金 个税
  • 税前利润包含营业税吗
  • 办公家具发票要交税吗?
  • 小微企业增值税起征点是多少
  • 增值税清卡失败什么原因
  • 百旺税盘网络连接不上
  • 个人非税收入包括哪些
  • 资产损失原因
  • 如何确定电动车电池是新电池
  • 存货可变现净值与成本孰低 考虑销量吗
  • 月末收到一批b材料,结算凭证未到,估价50000
  • 土地增值税四级税率表
  • 广告费和业务宣传费15%还是30%
  • 把十六点改成十五点半起床
  • 软件企业证书应该考什么
  • 企业注销后资金处理
  • 无票收入确认收入
  • 一般纳税人错开免税发票如何申报
  • macbookair网页全屏
  • 因质量问题退货和收回的药品应当
  • 加计扣除的会计要素
  • 进项税和销项税怎么抵扣
  • 在linux操作系统中
  • windows 11 正式
  • php开发的优点与不足
  • 电脑开机时出现用户账户控制提示
  • 给员工支付的房租费计入哪里?
  • 销售购物卡如何交税
  • php实验二
  • GrooveMonitor.exe是什么进程?GrooveMonitor.exe可以禁用卸载吗?
  • 土地增值税的具体规定
  • 企业所得税税前扣除凭证(发票)风险提示反馈
  • php curl_exec
  • acc字幕文件怎么转换srt字幕
  • 企业领用低值易耗品计入
  • 一般贸易和进料加工退税的区别
  • 个人所得税经营所得税申报表A表
  • 罚款记入其他应收款科目
  • phpcms插件
  • 设备购入后又退出怎么办
  • 增值税申报表第18栏怎么来的
  • 高温费收税吗
  • SQL Server 2008+ Reporting Services (SSRS)使用USER登录问题
  • 计提所得税后再结转本年利润吗
  • 公司买的茶叶怎么入账
  • 生育津贴是怎么申请
  • 小规模纳税人退税账务处理
  • 预缴税款是什么税款
  • 进项税转出怎么交税
  • 退休后的税费
  • 经费开支要求
  • 公司团体体检一般什么价位
  • 社保基数在哪里申报
  • 中国的法律依据是什么
  • 企业差旅费的报销流程
  • 电子记账凭证需要划线吗
  • mysql 5.7.5 m15 winx64.zip安装教程
  • 快速解决小孩便秘
  • mysql5.6解压版安装教程
  • xpkw
  • 重装win7系统后桌面没东西
  • 在Linux系统中安装镜像步骤
  • linux怎么安装iso
  • executing c1.exe
  • linux远程操作常用命令
  • rhel7提供的5种基本安装方式是
  • linux做成服务
  • bat批处理命令大全
  • python ssh 远程执行命令
  • Android spinner 的使用
  • js实现的功能
  • python排序算法比较
  • jquery使用教程
  • 河南普通发票查询真伪查询系统
  • 8倍社会平均工资 北京
  • 财税36号文附件3
  • 金华市税务
  • 车辆购置税免税条件
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设