Environmental Variables and Associative Arrays
$_SERVER Variable
HTTP_X_CC_ID: ccc03-01
HTTP_IF_MODIFIED_SINCE: Thu, 07 Jan 2010 12:07:41 GMT
HTTP_HOST: www.cs.grinnell.edu
HTTP_USER_AGENT: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
HTTP_ACCEPT: text/html,application/xhtml+xml,text/xml;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
HTTP_ACCEPT_LANGUAGE: en-us,en;q=0.5
HTTP_ACCEPT_ENCODING: gzip
HTTP_ACCEPT_CHARSET: ISO-8859-1,utf-8;q=0.7,*;q=0.7
HTTP_CONNECTION: close
HTTP_CACHE_CONTROL: no-cache
HTTP_PRAGMA: no-cache
HTTP_COOKIE: SESSdc1c32c66a191aabcb1aa74e694d9a12=ac071a5e7919d8b0b988d40a9abb8e8c; SESS0e7a841e5fc45e7111f79e6858b9e85f=fp22erdfedhrk4fgj97bvnt9b5; PHPSESSID=9dmojqiovbv519fu1cvsg48cq7
PATH: /usr/local/bin:/usr/bin:/bin
SERVER_SIGNATURE: Apache/2.2.16 (Debian) Server at www.cs.grinnell.edu Port 80
SERVER_SOFTWARE: Apache/2.2.16 (Debian)
SERVER_NAME: www.cs.grinnell.edu
SERVER_ADDR: 132.161.196.27
SERVER_PORT: 80
REMOTE_ADDR: 38.107.179.230
DOCUMENT_ROOT: /usr/share/drupal6
SERVER_ADMIN: webmaster@cs.grinnell.edu
SCRIPT_FILENAME: /home/walker/public_html/courses/325.fa08/labs/env-variables.php
REMOTE_PORT: 42587
GATEWAY_INTERFACE: CGI/1.1
SERVER_PROTOCOL: HTTP/1.1
REQUEST_METHOD: GET
QUERY_STRING:
REQUEST_URI: /~walker/courses/325.fa08/labs/env-variables.php
SCRIPT_NAME: /~walker/courses/325.fa08/labs/env-variables.php
PHP_SELF: /~walker/courses/325.fa08/labs/env-variables.php
REQUEST_TIME: 1328902458
Copy of $_SERVER Variable
HTTP_X_CC_ID: ccc03-01
HTTP_IF_MODIFIED_SINCE: Thu, 07 Jan 2010 12:07:41 GMT
HTTP_HOST: www.cs.grinnell.edu
HTTP_USER_AGENT: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
HTTP_ACCEPT: text/html,application/xhtml+xml,text/xml;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
HTTP_ACCEPT_LANGUAGE: en-us,en;q=0.5
HTTP_ACCEPT_ENCODING: gzip
HTTP_ACCEPT_CHARSET: ISO-8859-1,utf-8;q=0.7,*;q=0.7
HTTP_CONNECTION: close
HTTP_CACHE_CONTROL: no-cache
HTTP_PRAGMA: no-cache
HTTP_COOKIE: SESSdc1c32c66a191aabcb1aa74e694d9a12=ac071a5e7919d8b0b988d40a9abb8e8c; SESS0e7a841e5fc45e7111f79e6858b9e85f=fp22erdfedhrk4fgj97bvnt9b5; PHPSESSID=9dmojqiovbv519fu1cvsg48cq7
PATH: /usr/local/bin:/usr/bin:/bin
SERVER_SIGNATURE: Apache/2.2.16 (Debian) Server at www.cs.grinnell.edu Port 80
SERVER_SOFTWARE: Apache/2.2.16 (Debian)
SERVER_NAME: www.cs.grinnell.edu
SERVER_ADDR: 132.161.196.27
SERVER_PORT: 80
REMOTE_ADDR: 38.107.179.230
DOCUMENT_ROOT: /usr/share/drupal6
SERVER_ADMIN: webmaster@cs.grinnell.edu
SCRIPT_FILENAME: /home/walker/public_html/courses/325.fa08/labs/env-variables.php
REMOTE_PORT: 42587
GATEWAY_INTERFACE: CGI/1.1
SERVER_PROTOCOL: HTTP/1.1
REQUEST_METHOD: GET
QUERY_STRING:
REQUEST_URI: /~walker/courses/325.fa08/labs/env-variables.php
SCRIPT_NAME: /~walker/courses/325.fa08/labs/env-variables.php
PHP_SELF: /~walker/courses/325.fa08/labs/env-variables.php
REQUEST_TIME: 1328902458
Sorted Copy of $_SERVER Variable
0:
1: /home/walker/public_html/courses/325.fa08/labs/env-variables.php
2: /usr/local/bin:/usr/bin:/bin
3: /usr/share/drupal6
4: /~walker/courses/325.fa08/labs/env-variables.php
5: /~walker/courses/325.fa08/labs/env-variables.php
6: /~walker/courses/325.fa08/labs/env-variables.php
7: 132.161.196.27
8: 38.107.179.230
9: 80
10: 42587
11: Apache/2.2.16 (Debian) Server at www.cs.grinnell.edu Port 80
12: Apache/2.2.16 (Debian)
13: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
14: CGI/1.1
15: GET
16: HTTP/1.1
17: ISO-8859-1,utf-8;q=0.7,*;q=0.7
18: SESSdc1c32c66a191aabcb1aa74e694d9a12=ac071a5e7919d8b0b988d40a9abb8e8c; SESS0e7a841e5fc45e7111f79e6858b9e85f=fp22erdfedhrk4fgj97bvnt9b5; PHPSESSID=9dmojqiovbv519fu1cvsg48cq7
19: Thu, 07 Jan 2010 12:07:41 GMT
20: ccc03-01
21: close
22: en-us,en;q=0.5
23: gzip
24: no-cache
25: no-cache
26: text/html,application/xhtml+xml,text/xml;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
27: webmaster@cs.grinnell.edu
28: www.cs.grinnell.edu
29: www.cs.grinnell.edu
30: 1328902458
$_SERVER Variable — Again
HTTP_X_CC_ID: ccc03-01
HTTP_IF_MODIFIED_SINCE: Thu, 07 Jan 2010 12:07:41 GMT
HTTP_HOST: www.cs.grinnell.edu
HTTP_USER_AGENT: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
HTTP_ACCEPT: text/html,application/xhtml+xml,text/xml;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
HTTP_ACCEPT_LANGUAGE: en-us,en;q=0.5
HTTP_ACCEPT_ENCODING: gzip
HTTP_ACCEPT_CHARSET: ISO-8859-1,utf-8;q=0.7,*;q=0.7
HTTP_CONNECTION: close
HTTP_CACHE_CONTROL: no-cache
HTTP_PRAGMA: no-cache
HTTP_COOKIE: SESSdc1c32c66a191aabcb1aa74e694d9a12=ac071a5e7919d8b0b988d40a9abb8e8c; SESS0e7a841e5fc45e7111f79e6858b9e85f=fp22erdfedhrk4fgj97bvnt9b5; PHPSESSID=9dmojqiovbv519fu1cvsg48cq7
PATH: /usr/local/bin:/usr/bin:/bin
SERVER_SIGNATURE: Apache/2.2.16 (Debian) Server at www.cs.grinnell.edu Port 80
SERVER_SOFTWARE: Apache/2.2.16 (Debian)
SERVER_NAME: www.cs.grinnell.edu
SERVER_ADDR: 132.161.196.27
SERVER_PORT: 80
REMOTE_ADDR: 38.107.179.230
DOCUMENT_ROOT: /usr/share/drupal6
SERVER_ADMIN: webmaster@cs.grinnell.edu
SCRIPT_FILENAME: /home/walker/public_html/courses/325.fa08/labs/env-variables.php
REMOTE_PORT: 42587
GATEWAY_INTERFACE: CGI/1.1
SERVER_PROTOCOL: HTTP/1.1
REQUEST_METHOD: GET
QUERY_STRING:
REQUEST_URI: /~walker/courses/325.fa08/labs/env-variables.php
SCRIPT_NAME: /~walker/courses/325.fa08/labs/env-variables.php
PHP_SELF: /~walker/courses/325.fa08/labs/env-variables.php
REQUEST_TIME: 1328902458