diff --git a/reference/apache/functions/apache-request-headers.xml b/reference/apache/functions/apache-request-headers.xml new file mode 100644 index 0000000000..1f146757b7 --- /dev/null +++ b/reference/apache/functions/apache-request-headers.xml @@ -0,0 +1,78 @@ + + + + + + apache_request_headers + Fetch all HTTP request headers + + + Description + + arrayapache_request_headers + + + + apache_request_headers returns an associative + array of all the HTTP headers in the current request. This is only + supported when PHP runs as an Apache + module. + + + + Prior to PHP 4.3.0, apache_request_headers was + called getallheaders. After PHP 4.3.0, + getallheaders is an alias for + apache_request_headers. + + + + + <function>apache_request_headers</function> Example + + $value) { + echo "$header: $value
\n"; +} +?> +]]> +
+
+
+ + + + You can also get at the value of the common CGI variables by + reading them from the environment, which works whether or not + you are using PHP as an Apache module. Use + phpinfo to see a list of all of the available + environment variables. + + + +
+
+ +