getallheaders

(PHP 3, PHP 4 >= 4.0.0)

getallheaders -- 全てのHTTPリクエストヘッダを取り出します

説明

array getallheaders (void)

この関数は、現在のリクエストにおける全てのHTTPヘッダーを 有する連想配列を返します。

注意 環境変数から読みこむことにより、CGI変数の値を得ることも可能です。 この方法は、PHPをApacheモジュールとして使用しているかどうかに よらず動作します。定義された全ての環境変数の一覧を得るには、 phpinfo()を使用してください。

例 1getallheaders()の例


$headers = getallheaders();
while (list($header, $value) = each ($headers)) {
    echo "$header: $value<br>\n";
}
      
この例は、現在のリクエストに関して全てのリクエストヘッダを 表示します。

注意 getallheaders()は、現在、PHPが Apacheモジュールとして実行されている 場合にのみサポートされています。