getallheaders

(PHP 3, PHP 4 )

getallheaders -- 모든 HTTP 요청 헤더를 가져온다.

설명

array getallheaders ( void)

이 함수는 현재 요청에 존재하는 모든 HTTP 헤더의 연합 배열을 반환한다.

참고: 환경에서 읽어서 일반 CGI 변수 값도 얻을 수 있다. 이 방법은 PHP를 아파치 모듈로 사용 여부에 관계 없이 작동한다. 이 방법으로 정의된 모든 환경변수의 목록을 보기 위해서는 phpinfo()를 사용하라.

예 1. getallheaders()

$headers = getallheaders();
while (list ($header, $value) = each ($headers)) {
    echo "$header: $value<br />\n";
}

이 예는 현재 요청에 대한 모든 요청 헤더를 보여줄 것이다.

참고: 현재 getallheaders()는 PHP가 Apache 모듈로써 동작할 때만 지원된다.