thinkPHP5.0框架环境变量配置方法

 更新时间:2017年03月17日 08:50:55   作者:chinalorin  
这篇文章主要介绍了thinkPHP5.0框架环境变量配置方法,结合实例形式分析了thinkPHP5.0中环境变量的功能、定义、配置与相关注意事项,需要的朋友可以参考下

本文实例讲述了thinkPHP5.0框架环境变量配置方法。分享给大家供大家参考,具体如下:

允许使用环境变量配置,并且优先级别比在配置文件中要高,因为在读取配置参数的时候,首先会判断环境变量中是否存在该配置。

在开发过程中,可以在应用根目录下面的.env来模拟环境变量配置,.env文件中的配置参数定义格式采用ini方式,例如:

app_debug = true
app_trace = true

如果你的部署环境单独配置了环境变量,那么请删除.env配置文件,避免冲突。

环境变量配置的参数会全部转换为大写,值为 null,no 和 false 等效于 "",值为 yes 和 true 等效于 "1"。

ThinkPHP5.0默认的环境变量前缀是PHP_,也可以通过改变ENV_PREFIX常量来重新设置

注意环境变量不支持数组参数,如果需要使用数组参数可以,使用下划线分割定义配置参数名

database_username = root
database_password = 123456

或者使用

[database]
username = root
password = 123456

然后可以使用下面的两种方式获取:

Config::get('database.username');
Config::get('database.password');
// 同时下面的方式也可以获取
Config::get('database_username');
Config::get('database_password');

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

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

相关文章

  • PHP编写daemon process详解及实例代码

    PHP编写daemon process详解及实例代码

    这篇文章主要介绍了PHP编写daemon process详解的相关资料,并附实例代码,有需要的小伙伴可以参考下
    2016-09-09
  • php实现信用卡校验位算法THE LUHN MOD-10示例

    php实现信用卡校验位算法THE LUHN MOD-10示例

    这篇文章主要介绍了php实现信用卡校验位算法THE LUHN MOD-10的示例,需要的朋友可以参考下
    2014-05-05
  • CodeIgniter启用缓存和清除缓存的方法

    CodeIgniter启用缓存和清除缓存的方法

    Codeigniter支持缓存技术,以达到最快的速度。依靠网页缓存,你的网页可以达到近乎静态网页的加载速度,因为他们将程序输出的结果保存到硬盘上了。这篇文章主要介绍了CodeIgniter启用缓存和清除缓存的方法,需要的朋友可以参考下
    2014-06-06
  • Thinkphp5+plupload实现的图片上传功能示例【支持实时预览】

    Thinkphp5+plupload实现的图片上传功能示例【支持实时预览】

    这篇文章主要介绍了Thinkphp5+plupload实现的图片上传功能,结合具体实例形式分析了thinkPHP5结合plupload实现可支持实时预览的图片上传功能相关操作技巧,需要的朋友可以参考下
    2019-05-05
  • php实现每日签到功能

    php实现每日签到功能

    这篇文章主要为大家详细介绍了php实现每日签到功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-11-11
  • php数组编码转换示例详解

    php数组编码转换示例详解

    需要达到的效果是GBK数组转换成utf-8数组传给json_encode函数,下面使用详细介绍转换方法
    2014-03-03
  • 在 Laravel 中动态隐藏 API 字段的方法

    在 Laravel 中动态隐藏 API 字段的方法

    这篇文章主要介绍了在 Laravel 中动态隐藏 API 字段的方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-10-10
  • orm获取关联表里的属性值

    orm获取关联表里的属性值

    ORM是关系对象模型,本文给大家介绍orm获取关联表里的属性值,需要的朋友参考下吧
    2016-04-04
  • Yii框架连表查询操作示例

    Yii框架连表查询操作示例

    这篇文章主要介绍了Yii框架连表查询操作,结合实例形式分析了Yii框架连表查询常用方法及相关使用技巧,需要的朋友可以参考下
    2019-09-09
  • PHP调用接口API封装的例子

    PHP调用接口API封装的例子

    今天小编就为大家分享一篇PHP调用接口API封装的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10

最新评论