아래 thinkphp 튜토리얼 칼럼에서는 thinkphp6에서 환경 변수를 구성하는 방법을 소개하겠습니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!
1. 일반 구성
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
![1617246480650630.png 79)(9XS]AFP~` 0Y~9FJ9H]Y.png](https://img.php.cn/upload/image/273/623/998/1617246480650630.png?x-oss-process=image/resize,p_40)
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

Eclipse용 SAP NetWeaver 서버 어댑터
Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.

Dreamweaver Mac版
시각적 웹 개발 도구

SublimeText3 영어 버전
권장 사항: Win 버전, 코드 프롬프트 지원!

맨티스BT
Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

WebStorm Mac 버전
유용한 JavaScript 개발 도구
