array getallheaders(void);この関数は、現在のリクエストにおける全ての HTTP ヘッダーを 有する連想配列を返します。
注意: 環境変数から読みこむことにより、CGI変数の値を得ることも可能です。 この方法は、PHPをApacheモジュールとして使用しているかどうかに よらず動作します。定義された全ての環境変数の一覧を得るには、 phpinfo を使用してください。
例 1. getallheaders() の例
$headers = getallheaders();
while (list($header, $value) = each($headers)) {
echo "$header: $value<br>\n";
}
注意: getallheaders は、 現在、PHP が Apache モジュールとして 実行されている場合にのみサポートされています。