一、常规配置
config
文件夹是tp6
的常规配置文件,在config
文件夹下我们可以修改里面的配置,也可以自定义配置文件。但是在我们不熟悉的时候不要去修改这些配置文件的名字以及里面的内容,容易造成文件没有办法使用。
二、env
环境变量定义
配置env
我们下载thinkphp6的时候,在根目录会有一个.example.env
的环境变量实例文件,你可以直接将.example.env
改成.env
进行修改。
APP_DEBUG = true[APP]DEFAULT_TIMEZONE = Asia/Shanghai[DATABASE]TYPE = mysqlHOSTNAME = 127.0.0.1DATABASE = testUSERNAME = usernamePASSWORD = passwordHOSTPORT = 3306CHARSET = utf8DEBUG = true[LANG]default_lang = zh-cn
其中APP_DEBUG
是开启tp6
测试模式的,APP_DEBUG = true
表示测试模式已经开启了。
调用env
想使用env,必须先引入think\facade\Env
门面类,获取环境变量的时候是不需要区分大小写的。
如果想调用数据库,需要修改.env
中的DATABASE
(数据库),USERNAME
(用户名),PASSWORD
(密码)内容进行修改,修改如下:
DATABASE = tpUSERNAME = rootPASSWORD = root
同时,database.php
里面也需要修改,修改如下:
// 数据库名'database' => env('database.database', 'tp'),// 用户名'username' => env('database.username', 'root'),// 密码'password' => env('database.password', 'root'),
相关推荐:最新的10个thinkphp视频教程
以上就是thinkphp6如何配置环境变量的知识。速戳>>知识兔学习精品课!