【PHP】 すべての HTTP リクエストヘッダを取得する。

めも。

var_dump(apache_request_headers());

↓

array(8) {
  ["Host"]=>
  string(16) "manage.local.lcl"
  ["Connection"]=>
  string(10) "keep-alive"
  ["Cache-Control"]=>
  string(9) "max-age=0"
  ["Accept"]=>
  string(74) "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8"
  ["User-Agent"]=>
  string(109) "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36"
  ["Accept-Encoding"]=>
  string(17) "gzip,deflate,sdch"
  ["Accept-Language"]=>
  string(23) "ja,en-US;q=0.8,en;q=0.6"
  ["Cookie"]=>
  string(36) "PHPSESSID=df9qela04cojq3piqd3b50l4e3"
}