나는 몇 가지 중요한 기능을 포함하고있는 별도의 PHP 파일이 있습니다. variables.php라는 파일을 각 함수에 포함 시켰기 때문에 몇 가지 중요한 변수도 호출 할 수 있습니다. 각 함수 내부에서 수동으로 대신에 페이지 상단에서 variables.php를 호출하는 방법이 있습니까? 나는 '글로벌'인클루드 (include)와 같은 것을 할 수있는 방법이 있다면 더 쉬울 것이라고 생각했다.PHP 글로벌 포함?
-3
A
답변
2
글쎄, 당신은 대신
define("CONSTANT_NAME", "constant_value");
또는 PHP5.3
const COSTANT_NAME="constant_value";
의 같은
그런 다음 당신이 그들에 액세스 할 수있는 상수를 정의 할 수 있습니다 모든 함수에서function test(){
echo CONSTANT_NAME;
}
6
INI 또는 .htaccess 파일에서 auto_prepend_file
을 자동으로 포함하도록 설정할 수 있습니다. 그들은 일정한 변수 (AKA가 변경되지 않는) 경우
그냥 함수 페이지 만 설정하려면 ini_set을 사용합니까? – David
auto_prepend_file은 한 번만 BTW를 앞에 붙입니다. 스크립트 시작 부분. –
'auto_prepend_file'은 변수가 원래의 문제라고 생각하는 함수 내에서 변수 범위를 벗어나는 문제를 해결하지 않습니다. –