apache_request_headers

(PHP 4 = 4.3.0)

apache_request_headers -- HTTPリクエストヘッダを全て取得する

説明

array apache_request_headers ( void)

apache_request_headers() は、カレントのリクエス トにおける全てのHTTPヘッダを連想配列として返します。この関数は、 PHPが Apache モジュールとして実行されてい る場合のみサポートされます。

注意 PHP 4.3.0より前では、 apache_request_headers() は、 getallheaders() と呼ばれていました。PHP 4.3.0以 降、 getallheaders() は、 apache_request_headers() へのエイリアスとなって います。

例 1 apache_request_headers() の例

 ?php
$headers = apache_request_headers();

foreach ($headers as $header =  $value) {
    echo "$header: $value  br / \n";
}
? 


注意 環境変数を読み込むことにより、共通のCGI変数の値を取得することも可 能です。これは、PHPが Apache モジュール として使用されているかどうかにはよらず動作します。 利用可能な 環境変数 の一覧を見るには、 phpinfo() を使用して下 さい。