Home  >  Article  >  Backend Development  >  The meaning and usage of $_SERVER variable in php_PHP tutorial

The meaning and usage of $_SERVER variable in php_PHP tutorial

WBOY
WBOYOriginal
2016-07-13 17:46:35803browse

The meaning and usage of the $_SERVER variable in php $_SERVER['PHP_SELF'] Function usage #The file name of the currently executing script is related to the document root.

$_SERVER['argv'] function usage #Parameters passed to the script.

$_SERVER['argc'] Function usage #Contains the number of command line parameters passed to the program (if running in command line mode).

$_SERVER['GATEWAY_INTERFACE'] Function Usage #The version of the CGI specification used by the server. For example, "CGI/1.1".

$_SERVER['SERVER_NAME'] Function Usage #The name of the server host where the script is currently running.

$_SERVER['SERVER_SOFTWARE'] Function Usage #The string identified by the server, given in the header when responding to the request.

$_SERVER['SERVER_PROTOCOL'] Function Usage #The name and version of the communication protocol when requesting the page. For example, "HTTP/1.0".

$_SERVER['REQUEST_METHOD'] Function Usage #Request method when accessing the page. For example: "GET", "HEAD", "POST", "PUT".

$_SERVER['QUERY_STRING'] Function usage #Query (query) string.

$_SERVER['DOCUMENT_ROOT'] Function Usage #The document root directory where the currently running script is located. Defined in the server configuration file.

$_SERVER['HTTP_ACCEPT'] Function Usage #Contents of the Accept: header of the current request.

$_SERVER['HTTP_ACCEPT_CHARSET'] Function Usage #Contents of the Accept-Charset: header of the current request. For example: "iso-8859-1,*,utf-8".

$_SERVER['HTTP_ACCEPT_ENCODING'] Function Usage #Contents of the Accept-Encoding: header of the current request. For example: "gzip".

$_SERVER['HTTP_ACCEPT_LANGUAGE'] Function usage #The content of the Accept-Language: header of the current request. For example: "en".

$_SERVER['HTTP_CONNECTION'] Function usage #Contents of the Connection: header of the current request. For example: "Keep-Alive".

$_SERVER['HTTP_HOST'] Function Usage #Contents of the Host: header of the current request.

$_SERVER['HTTP_REFERER'] Function usage #The URL address of the previous page linked to the current page.

$_SERVER['HTTP_USER_AGENT'] Function Usage #Contents of the User_Agent: header of the current request.

$_SERVER['REMOTE_ADDR'] Function Usage #The IP address of the user who is browsing the current page.

$_SERVER['REMOTE_HOST'] Function Usage #The host name of the user who is browsing the current page.

$_SERVER['REMOTE_PORT'] Function usage #The port used by users to connect to the server.

$_SERVER['SCRIPT_FILENAME'] Function Usage #The absolute path name of the currently executing script.

$_SERVER['SERVER_ADMIN'] Function usage #Administrator information.

$_SERVER['SERVER_PORT'] Function usage #The port used by the server.

$_SERVER['SERVER_SIGNATURE'] Function Usage #A string containing the server version and virtual host name.

$_SERVER['PATH_TRANSLATED'] Function Usage #The base path of the file system (not the document root directory) where the current script is located.

$_SERVER['SCRIPT_NAME'] Function usage #Contains the path of the current script. This is useful when the page needs to point to itself.

$_SERVER['REQUEST_URI'] Function Usage #The URI required to access this page. For example, "/index.html".

$_SERVER['PHP_AUTH_USER'] Function Usage #When PHP is running in Apache module mode and is using the HTTP authentication function, this variable is the username entered by the user.

$_SERVER['PHP_AUTH_PW'] Function Usage #When PHP is running in Apache module mode and is using the HTTP authentication function, this variable is the password entered by the user.

$_SERVER['AUTH_TYPE'] Function Usage #When PHP is running in Apache module mode and is using the HTTP authentication function, this variable is the authentication type.

$_SERVER['PHP_SELF'] Function Usage #The file name of the currently executing script, related to the document root.

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/478588.htmlTechArticleThe meaning and usage of the $_SERVER variable in php $_SERVER[PHP_SELF] Function usage #The file currently executing the script Name, related to document root. $_SERVER[argv] function usage #pass to...
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn