이것이 작동하지 않는 이유는 확실하지 않습니다. 내 .env.php
파일에 설정된 상수에 액세스 할 수 있기를 원하지만 NetBeans에서 getenv
함수가 인식되지 않는다는 오류가 표시됩니다.클래스 내부에서 호출하는 환경 변수가 작동하지 않습니다.
다음은 생성자에서 클래스 값을 설정 내 코드
<?php
class Blah extends Eloquent {
...
protected $connection = getenv('DB_NAME');
}
당신이 '작동하지 않는'무엇을 의미합니까? 어떤 PHP 버전을 실행하고 있습니까? PHP 5.6이 될 때까지는 일반 표현식에 대한 속성 정의를 설정할 수 없습니다. – halfer