• 技术文章 >php框架 >ThinkPHP

    thinkphp6如何配置环境变量

    醉折花枝作酒筹醉折花枝作酒筹2021-04-01 14:54:42原创129
    下面由thinkphp教程栏目给大家介绍thinkphp6配置环境变量的方法,希望对需要的朋友有所帮助!

    一、常规配置

    config文件夹是tp6的常规配置文件,在config文件夹下我们可以修改里面的配置,也可以自定义配置文件。但是在我们不熟悉的时候不要去修改这些配置文件的名字以及里面的内容,容易造成文件没有办法使用。

    79)(9XS]AFP~`0Y~9FJ9H]Y.png

    二、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'),

    相关推荐:最新的10个thinkphp视频教程

    以上就是thinkphp6如何配置环境变量的详细内容,更多请关注php中文网其它相关文章!

    本文原创发布php中文网,转载请注明出处,感谢您的尊重!
    专题推荐:thinkphp6
    上一篇:简析ThinkPHP框架SQL操作链式写法原理 下一篇:详细介绍TP6数据集
    第15期线上培训班

    相关文章推荐

    • 三种ThinkPHP6中获取参数的方法• 关于ThinkPHP6使用过程中的一些总结• ThinkPHP6.0开启多应用模式• Thinkphp6自定义状态码• Thinkphp6自定义配置文件以及调用(config文件夹下的配置)• ThinkPHP6中env环境变量的使用

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网