function getHeaders()
Array
(
[Cf-Visitor] => {"scheme":"https"}
[X-Forwarded-For] => 216.73.216.19
[Cf-Ipcountry] => US
[X-Forwarded-Proto] => https
[Cdn-Loop] => cloudflare; loops=1
[Accept-Encoding] => gzip, br
[Accept] => */*
[Cf-Connecting-Ip] => 216.73.216.19
[User-Agent] => Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
[Cf-Ray] => 94fc1ff53ba472e8-SIN
[Host] => fuhrer.web.id
)
Example #1 getallheaders() example
Cf-Visitor: {"scheme":"https"}
X-Forwarded-For: 216.73.216.19
Cf-Ipcountry: US
X-Forwarded-Proto: https
Cdn-Loop: cloudflare; loops=1
Accept-Encoding: gzip, br
Accept: */*
Cf-Connecting-Ip: 216.73.216.19
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Cf-Ray: 94fc1ff53ba472e8-SIN
Host: fuhrer.web.id
Content-Length:
Content-Type:
Example #3 Example using headers_list()
Array
(
)
It will list everything within the array
Array
(
[USER] => www-data
[HOME] => /var/www
[HTTP_CF_VISITOR] => {"scheme":"https"}
[HTTP_X_FORWARDED_FOR] => 216.73.216.19
[HTTP_CF_IPCOUNTRY] => US
[HTTP_X_FORWARDED_PROTO] => https
[HTTP_CDN_LOOP] => cloudflare; loops=1
[HTTP_ACCEPT_ENCODING] => gzip, br
[HTTP_ACCEPT] => */*
[HTTP_CF_CONNECTING_IP] => 216.73.216.19
[HTTP_USER_AGENT] => Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
[HTTP_CF_RAY] => 94fc1ff53ba472e8-SIN
[HTTP_HOST] => fuhrer.web.id
[PHP_ADMIN_VALUE] => open_basedir=/var/www/vhost/fuhrer.web.id/public_html/:/usr/lib/php/:/tmp/
[PATH_INFO] =>
[SCRIPT_FILENAME] => /var/www/vhost/fuhrer.web.id/public_html/azenv.php
[REDIRECT_STATUS] => 200
[SERVER_NAME] => fuhrer.web.id
[SERVER_PORT] => 443
[SERVER_ADDR] => 178.128.22.142
[REMOTE_USER] =>
[REMOTE_PORT] =>
[REMOTE_ADDR] => 216.73.216.19
[SERVER_SOFTWARE] => nginx/1.18.0
[GATEWAY_INTERFACE] => CGI/1.1
[HTTPS] => on
[REQUEST_SCHEME] => https
[SERVER_PROTOCOL] => HTTP/2.0
[DOCUMENT_ROOT] => /var/www/vhost/fuhrer.web.id/public_html
[DOCUMENT_URI] => /azenv.php
[REQUEST_URI] => /azenv.php
[SCRIPT_NAME] => /azenv.php
[CONTENT_LENGTH] =>
[CONTENT_TYPE] =>
[REQUEST_METHOD] => GET
[QUERY_STRING] =>
[FCGI_ROLE] => RESPONDER
[PHP_SELF] => /azenv.php
[REQUEST_TIME_FLOAT] => 1749928195.5161
[REQUEST_TIME] => 1749928195
)
AZ Environment variables 1.04
HTTP_CF_VISITOR = {"scheme":"https"}
HTTP_X_FORWARDED_FOR = 216.73.216.19
HTTP_CF_IPCOUNTRY = US
HTTP_X_FORWARDED_PROTO = https
HTTP_CDN_LOOP = cloudflare; loops=1
HTTP_ACCEPT_ENCODING = gzip, br
HTTP_ACCEPT = */*
HTTP_CF_CONNECTING_IP = 216.73.216.19
HTTP_USER_AGENT = Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
HTTP_CF_RAY = 94fc1ff53ba472e8-SIN
HTTP_HOST = fuhrer.web.id
REMOTE_USER =
REMOTE_PORT =
REMOTE_ADDR = 216.73.216.19
HTTPS = on
REQUEST_SCHEME = https
REQUEST_URI = /azenv.php
REQUEST_METHOD = GET
REQUEST_TIME_FLOAT = 1749928195.5161
REQUEST_TIME = 1749928195