
Yaf_Request_Abstract::getEnv() 메서드는 환경 변수를 가져올 때 사용됩니다. 이 메서드는 두 개의 파라미터를 받을 수 있습니다. 첫 번째 파라미터는 변수 이름(string), 두 번째 파라미터는 기본값(string)입니다.
이 메서드는 환경 변수를 가져올 때, 변수 이름을 지정하지 않으면 NULL을 반환합니다. 변수 이름을 지정하면, 해당 변수의 값을 반환합니다. 기본값을 지정하면, 환경 변수가 없을 때 기본값을 반환합니다.
예를 들어, Yaf_Request_Abstract::getEnv('HTTP_HOST') 메서드는 HTTP_HOST 환경 변수의 값을 반환합니다. Yaf_Request_Abstract::getEnv('HTTP_HOST', 'localhost') 메서드는 HTTP_HOST 환경 변수의 값을 반환합니다. 만약 HTTP_HOST 환경 변수가 없으면, 'localhost'을 반환합니다.
이 메서드의 결과값은 string 타입을 가집니다.
예시:
#hostingforum.kr
php
$request = Yaf_Request_Abstract::getInstance();
$host = $request->getEnv('HTTP_HOST');
$host = $request->getEnv('HTTP_HOST', 'localhost');
echo $host;
2025-08-09 11:35