>  기사  >  PHP 프레임워크  >  thinkphp6에서 환경 변수를 구성하는 방법

thinkphp6에서 환경 변수를 구성하는 방법

醉折花枝作酒筹
醉折花枝作酒筹원래의
2021-04-01 11:36:442858검색

아래 thinkphp 튜토리얼 칼럼에서는 thinkphp6에서 환경 변수를 구성하는 방법을 소개하겠습니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!

thinkphp6에서 환경 변수를 구성하는 방법

1. 일반 구성

config 폴더는 config 폴더 아래 tp6의 일반 구성 파일입니다. 내부 구성을 수정하거나 구성 파일을 사용자 정의할 수 있습니다. 그러나 익숙하지 않은 구성 파일의 이름과 내용을 수정하지 마십시오. 수정하면 파일을 사용할 수 없게 될 수 있습니다. config文件夹是tp6的常规配置文件,在config文件夹下我们可以修改里面的配置,也可以自定义配置文件。但是在我们不熟悉的时候不要去修改这些配置文件的名字以及里面的内容,容易造成文件没有办法使用。

thinkphp6에서 환경 변수를 구성하는 방법

二、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,必须先引入thinkfacadeEnv门面类,获取环境变量的时候是不需要区分大小写的。

如果想调用数据库,需要修改.env中的DATABASE(数据库),USERNAME(用户名),PASSWORD(密码)内容进行修改,修改如下:

DATABASE = tp
USERNAME = root
PASSWORD = root

同时,database.php

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

2.env 환경 변수 정의🎜🎜🎜🎜env 구성🎜🎜🎜🎜thinkphp6을 다운로드하면 거기에 루트 디렉터리에 있는 .example.env의 환경 변수 인스턴스 파일이 됩니다. .example.env.env로 직접 변경할 수 있습니다. 🎜
// 数据库名
'database' => env('database.database', 'tp'),
// 用户名
'username' => env('database.username', 'root'),
// 密码
'password' => env('database.password', 'root'),
🎜여기서 APP_DEBUGtp6 테스트 모드를 켜고 APP_DEBUG = true는 테스트 모드가 켜졌다는 의미입니다<. code>env🎜🎜🎜env를 사용하려면 먼저 thinkfacadeEnv 파사드 클래스를 도입해야 합니다. 환경 변수를 가져올 때 대소문자를 구분하지 않습니다. 🎜🎜호출하려는 경우. 데이터베이스를 수정해야 합니다. DATABASE(데이터베이스), USERNAME(사용자 이름) 및 PASSWORD(비밀번호)의 내용을 수정하세요. .env 에서 수정 사항은 다음과 같습니다: 🎜🎜rrreee🎜동시에 database.php도 수정해야 하며 수정 사항은 다음과 같습니다: 🎜🎜 rrreee🎜관련 추천: 🎜최신 10개 thinkphp 비디오 튜토리얼🎜🎜

위 내용은 thinkphp6에서 환경 변수를 구성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.