이 글은 주로 thinkPHP5.0 프레임워크 환경 변수 구성 방법을 소개하고, thinkPHP5.0의 환경 변수에 대한 기능, 정의, 구성 및 관련 주의 사항을 예제 형식으로 분석합니다. 필요한 친구들이 참고할 수 있습니다
예제 이 기사에서는 thinkPHP5.0 프레임워크 환경 변수 구성 방법을 설명합니다. 참조용으로 모든 사람과 공유하세요. 세부 사항은 다음과 같습니다.
환경 변수 구성이 허용되며 구성 매개변수를 읽을 때 구성이 파일에 존재하는지 먼저 확인하기 때문에 구성 파일보다 우선순위가 높습니다. 환경 변수.
개발 프로세스 중에 애플리케이션 루트 디렉터리 아래의 .env에서 환경 변수 구성을 시뮬레이션할 수 있습니다. .env 파일의 구성 매개변수 정의 형식은 ini 메서드를 채택합니다. 예:
app_debug = true app_trace = true
배포 환경에는 환경변수가 별도로 구성되어 있으므로 충돌을 피하기 위해 .env 구성 파일을 삭제하시기 바랍니다.
환경 변수 구성 매개변수는 모두 대문자로 변환되며, 값은 null이고, no 및 false는 ""와 동일하며, yes 및 true 값은 "1"과 동일합니다.
ThinkPHP5.0의 기본 환경 변수 접두사는 PHP_이며 ENV_PREFIX 상수를 변경하여 재설정할 수도 있습니다.
참고, 환경 변수는 배열 매개변수를 지원하지 않습니다. 배열 매개변수를 사용해야 하는 경우 밑줄을 사용하여 구성 매개변수 이름을 구분할 수 있습니다:
database_username = root database_password = 123456
또는
[database] username = root password = 123456
그런 다음 다음 두 가지 방법을 사용하여 얻을 수 있습니다.
Config::get('database.username'); Config::get('database.password'); // 同时下面的方式也可以获取 Config::get('database_username'); Config::get('database_password');
위 내용은 thinkPHP5.0 프레임워크 환경 변수 구성 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!