Variable | Description |
$_SERVER['PHP_SELF']
|
The filename of the currently executing script, relative to the document root
|
$_SERVER['argv']
|
Array of arguments passed to the script. When the script is run on the
command line, this gives C-style access to the command line parameters.
When called via the GET method, this will contain the query string.
|
$_SERVER['argc']
|
Contains the number of command line parameters passed to the script if run on the command line.
|
$_SERVER['GATEWAY_INTERFACE']
|
What revision of the CGI specification the server is using; i.e. 'CGI/1.1'.
|
$_SERVER['SERVER_ADDR']
|
The IP address of the server under which the current script is executing.
|
$_SERVER['SERVER_NAME']
|
The name of the server host under which the current script is executing.
If the script is running on a virtual host, this will be the value
defined for that virtual host.
|
$_SERVER['SERVER_SOFTWARE']
|
Server identification string, given in the headers when responding to requests.
|
$_SERVER['SERVER_PROTOCOL']
|
Name and revision of the information protocol via which the page was requested; i.e. 'HTTP/1.0';
|
$_SERVER['REQUEST_METHOD']
|
Which request method was used to access the page; i.e. 'GET', 'HEAD', 'POST', 'PUT'.
|
$_SERVER['REQUEST_TIME']
|
The timestamp of the start of the request. Available since PHP 5.1.0.
|
$_SERVER['QUERY_STRING']
|
The query string, if any, via which the page was accessed.
|
$_SERVER['DOCUMENT_ROOT']
|
The document root directory under which the current script is executing, as defined in the server's configuration file.
|
$_SERVER['HTTP_ACCEPT']
|
Contents of the Accept: header from the current request, if there is one.
|
$_SERVER['HTTP_ACCEPT_CHARSET']
|
Contents of the Accept-Charset: header from the current request, if there is one. Example: 'iso-8859-1,*,utf-8'.
|
$_SERVER['HTTP_ACCEPT_ENCODING']
|
Contents of the Accept-Encoding: header from the current request, if there is one. Example: 'gzip'.
|
$_SERVER['HTTP_ACCEPT_LANGUAGE']
|
Contents of the Accept-Language: header from the current request, if there is one. Example: 'en'.
|
$_SERVER['HTTP_CONNECTION']
|
Contents of the Connection: header from the current request, if there is one. Example: 'Keep-Alive'.
|
$_SERVER['HTTP_HOST']
|
Contents of the Host: header from the current request, if there is one.
|
$_SERVER['HTTP_REFERER']
|
The address of the page (if any) which referred the user agent to the current page.
|
$_SERVER['HTTP_USER_AGENT']
|
This is a string denoting the user agent being which is accessing the
page. A typical example is: Mozilla/4.5 [en] (X11; U; Linux 2.2.9 i586).
|
$_SERVER['HTTPS']
|
Set to a non-empty value if the script was queried through the HTTPS protocol.
|
$_SERVER['REMOTE_ADDR']
|
The IP address from which the user is viewing the current page.
|
$_SERVER['REMOTE_HOST']
|
The Host name from which the user is viewing the current page. The reverse dns lookup is based off the REMOTE_ADDR of the user.
|
$_SERVER['REMOTE_PORT']
|
The port being used on the user's machine to communicate with the web server.
|
$_SERVER['SCRIPT_FILENAME']
|
The absolute pathname of the currently executing script.
|
$_SERVER['SERVER_ADMIN']
|
The value given to the SERVER_ADMIN (for Apache) directive in the web server configuration file.
|
$_SERVER['SERVER_PORT']
|
The port on the server machine being used by the web server for communication. For default setups, this will be '80'.
|
$_SERVER['SERVER_SIGNATURE']
|
String containing the server version and virtual host name which are added to server-generated pages, if enabled.
|
$_SERVER['PATH_TRANSLATED']
|
Filesystem based path to the current script.
|
$_SERVER['SCRIPT_NAME']
|
Contains the current script's path. This is useful for pages which need to point to themselves.
|
$_SERVER['REQUEST_URI']
|
The URI which was given in order to access this page; for instance, '/index.html'.
|
$_SERVER['PHP_AUTH_DIGEST']
|
When running under Apache as module doing Digest HTTP authentication
this variable is set to the 'Authorization' header sent by the client.
|
$_SERVER['PHP_AUTH_USER']
|
When running under Apache or IIS (ISAPI on PHP 5) as module doing HTTP
authentication this variable is set to the username provided by the
user.
|
$_SERVER['PHP_AUTH_PW']
|
When running under Apache or IIS (ISAPI on PHP 5) as module doing HTTP
authentication this variable is set to the password provided by the
user.
|
$_SERVER['AUTH_TYPE']
|
When running under Apache as module doing HTTP authenticated this variable is set to the authentication type.
|
0 comments:
Post a Comment