Back

Defined Variables

$_GET

The url variables after ? (i.e. http://www.lmgtfy.com?q=test)

<?php

if (isset($_GET['q'])) {
	echo $_GET['q'];
}

?>
Output

$_POST

<?php

if (isset($_POST['q'])) {
	echo $_POST['q'];
}

?>
Output

$_SERVER

<?php

print_r($_SERVER);

?>
Output
Array
(
    [HTTP_X_CC_ID] => ccc02-01
    [HTTP_HOST] => ddm11.sydlawrence.com
    [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
    [PATH] => /usr/local/bin:/usr/bin:/bin
    [SERVER_SIGNATURE] => 
Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny13 with Suhosin-Patch Server at ddm11.sydlawrence.com Port 80
[SERVER_SOFTWARE] => Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny13 with Suhosin-Patch [SERVER_NAME] => ddm11.sydlawrence.com [SERVER_ADDR] => 93.187.168.39 [SERVER_PORT] => 80 [REMOTE_ADDR] => 38.107.179.216 [DOCUMENT_ROOT] => /home/ddm11/public_html/ [SERVER_ADMIN] => [no address given] [SCRIPT_FILENAME] => /home/ddm11/public_html/defined_variables.php [REMOTE_PORT] => 50508 [GATEWAY_INTERFACE] => CGI/1.1 [SERVER_PROTOCOL] => HTTP/1.1 [REQUEST_METHOD] => GET [QUERY_STRING] => [REQUEST_URI] => /defined_variables.php [SCRIPT_NAME] => /defined_variables.php [PHP_SELF] => /defined_variables.php [REQUEST_TIME] => 1337359638 [argv] => Array ( ) [argc] => 0 )

 

Back