아래 thinkphp 튜토리얼 칼럼에서는 thinkphp6에서 환경 변수를 구성하는 방법을 소개하겠습니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!
config
폴더는 config
폴더 아래 tp6
의 일반 구성 파일입니다. 내부 구성을 수정하거나 구성 파일을 사용자 정의할 수 있습니다. 그러나 익숙하지 않은 구성 파일의 이름과 내용을 수정하지 마십시오. 수정하면 파일을 사용할 수 없게 될 수 있습니다. 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,必须先引入thinkfacadeEnv
门面类,获取环境变量的时候是不需要区分大小写的。
如果想调用数据库,需要修改.env
中的DATABASE
(数据库),USERNAME
(用户名),PASSWORD
(密码)内容进行修改,修改如下:
DATABASE = tp USERNAME = root PASSWORD = root
同时,database.php
env
환경 변수 정의🎜🎜🎜🎜env
구성🎜🎜🎜🎜thinkphp6을 다운로드하면 거기에 루트 디렉터리에 있는 .example.env
의 환경 변수 인스턴스 파일이 됩니다. .example.env
를 .env
로 직접 변경할 수 있습니다. 🎜// 数据库名 'database' => env('database.database', 'tp'), // 用户名 'username' => env('database.username', 'root'), // 密码 'password' => env('database.password', 'root'),🎜여기서
APP_DEBUG
는 tp6
테스트 모드를 켜고 APP_DEBUG = true
는 테스트 모드가 켜졌다는 의미입니다<. code>env🎜🎜🎜env를 사용하려면 먼저 thinkfacadeEnv
파사드 클래스를 도입해야 합니다. 환경 변수를 가져올 때 대소문자를 구분하지 않습니다. 🎜🎜호출하려는 경우. 데이터베이스를 수정해야 합니다. DATABASE
(데이터베이스), USERNAME
(사용자 이름) 및 PASSWORD
(비밀번호)의 내용을 수정하세요. .env
에서 수정 사항은 다음과 같습니다: 🎜🎜rrreee🎜동시에 database.php
도 수정해야 하며 수정 사항은 다음과 같습니다: 🎜🎜 rrreee🎜관련 추천: 🎜최신 10개 thinkphp 비디오 튜토리얼🎜🎜위 내용은 thinkphp6에서 환경 변수를 구성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!