
getallheaders 함수는 PHP의 내장 함수로 HTTP 요청 헤더를 가져올 수 있습니다. 이 함수를 사용하여 모든 헤더를 가져올 수 있습니다.
#hostingforum.kr
php
$headers = getallheaders();
print_r($headers);
이 코드를 실행하면 모든 HTTP 요청 헤더가 출력됩니다.
헤더명을 특정하여 해당 헤더의 값을 가져올 수 있습니다. 예를 들어, 'Host' 헤더의 값을 가져올 수 있습니다.
#hostingforum.kr
php
$host = $headers['Host'];
echo $host;
헤더명은 대소문자 구분을 하지 않습니다. 따라서 'Host', 'host', 'HOST' 등은 모두 동일하게 처리됩니다.
#hostingforum.kr
php
$host = $headers['Host'];
$host = $headers['host'];
$host = $headers['HOST'];
echo $host; // 동일한 결과를 출력합니다.
이러한 특성 때문에, 헤더명은 대문자로 표기하는 것이 일반적입니다.
2025-06-04 17:13