小编给大家分享一下thinkphp6中怎么配置环境变量,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
10年积累的成都网站制作、成都网站设计经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有清原免费网站建设让你可以放心的选择与我们合作。
config
文件夹是tp6
的常规配置文件,在config
文件夹下我们可以修改里面的配置,也可以自定义配置文件。但是在我们不熟悉的时候不要去修改这些配置文件的名字以及里面的内容,容易造成文件没有办法使用。
env
环境变量定义配置env
我们下载thinkphp6的时候,在根目录会有一个.example.env
的环境变量实例文件,你可以直接将.example.env
改成.env
进行修改。
APP_DEBUG = true [APP] DEFAULT_TIMEZONE = Asia/Shanghai [DATABASE] TYPE = MySQL HOSTNAME = 127.0.0.1 DATABASE = test USERNAME = username PASSWORD = password HOSTPORT = 3306 CHARSET = utf8 DEBUG = true [LANG] default_lang = zh-cn
其中APP_DEBUG
是开启tp6
测试模式的,APP_DEBUG = true
表示测试模式已经开启了。
调用env
想使用env,必须先引入think\facade\Env
门面类,获取环境变量的时候是不需要区分大小写的。
如果想调用数据库,需要修改.env
中的DATABASE
(数据库),USERNAME
(用户名),PASSWORD
(密码)内容进行修改,修改如下:
DATABASE = tp USERNAME = root PASSWORD = root
同时,database.php
里面也需要修改,修改如下:
// 数据库名 'database' => env('database.database', 'tp'), // 用户名 'username' => env('database.username', 'root'), // 密码 'password' => env('database.password', 'root'),
以上是“thinkphp6中怎么配置环境变量”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!