Difference between revisions of "Superglobal (PHP)"
From Wiki @ Karl Jones dot com
Karl Jones (Talk | contribs) (→External links) |
Karl Jones (Talk | contribs) (→See also) |
||
Line 21: | Line 21: | ||
== See also == | == See also == | ||
+ | * [[Array (PHP)]] | ||
* [[PHP]] | * [[PHP]] | ||
Revision as of 08:33, 27 October 2015
In PHP, a superglobal is a built-in variable that always available in all scopes.
Description
Several predefined variables in PHP are "superglobals", which means they are available in all scopes throughout a script.
There is no need to do global $variable;
to access them within functions or methods.
These superglobal variables are:
- $GLOBALS
- $_SERVER
- $_GET
- $_POST
- $_FILES
- $_COOKIE
- $_SESSION
- $_REQUEST
- $_ENV
See also
External links
- http://php.net/manual/en/language.variables.superglobals.php
- http://www.w3schools.com/php/php_superglobals.asp
- http://www.sitepoint.com/introducin-superglobals/
- http://www.hackingwithphp.com/3/8/0/superglobals
- http://stackoverflow.com/questions/834491/create-superglobal-variables-in-php
- http://www.programminghelp.com/php/php-superglobals/
- http://www.phpforkids.com/php/php-forms-predefined-variables-superglobals.php
- http://www.imperva.com/docs/hii_php_superglobals_supersized_trouble.pdf
Custom superglobals: