Server variable $_server Detailed:
* I think the more common and important, {} Part of my own debugging after adding, easy to understand.
* 1, $_session[' php_self ']--gets the filename of the currently executing script
2, $_server[' Server_protocol ']--the name and version of the communication protocol when the page is requested. For example, "http/1.0".
* 3, $_server[' Request_time ']--timestamp at the start of the request. Valid from PHP 5.1.0. {Same as the time function effect}
* 4, $_server[' argv ']--parameters passed to the script. {I tried, the Get method gets the $_server[' argv '][0];post method can not assign him a value}
*5, $_server[' server_name ']--Returns the current host name.
6, $_server[' Server_software ']--a string of server identities, given in the header information in response to the request. {such as microsoft-iis/6.0}
*7, $_server[' Request_method ']--the request method when accessing the page. For example:, POST, put
*8, $_server[' query_string ']--a string of queries (query) (the first question mark in the URL?) After the content).
9, $_server[' Document_root ']--the document root directory where the script is currently running. Defined in the server configuration file. {such as E:server}
10, $_server[' http_accept ']--the content of the current requested ACCEPT: header information.
11, $_server[' Http_accept_charset ']--the content of the current requested Accept-charset: header information. For example: "Iso-8859-1,*,utf-8".
12, $_server[' http_accept_encoding ']--the content of the current requested accept-encoding: header information. For example: "gzip".
13, $_server[' Http_accept_language ']--the content of the current requested accept-language: header information. For example: "en".
14, $_server[' http_connection ']--the content of the current requested CONNECTION: header information. For example: "Keep-alive".
15, $_server[' Http_host ']--the contents of the current requested HOST: header information.
*16, $_server[' http_referer ']--link to the URL address of the previous page of the current page.
*17, $_server[' http_user_agent ']--Returns the browser information used by the user. You can also use Get_browser () to get this information.
18, $_server[' HTTPS ']--if accessed through HTTPS, it is set to a non-null value, otherwise it returns off.
*19, $_server[' REMOTE_ADDR ']--the IP address of the user who is browsing the current page.
20, $_server[' Remote_host ']--the host name of the user who is browsing the current page. The reverse domain name resolution is based on the user's remote_addr. {If local test returns 127.0.0.1}
21, $_server[' Remote_port ']--the port the user uses to connect to the server. {I didn't pass in my native test, I don't know why}
22, $_server[' Script_filename ']--the absolute pathname of the currently executing script. {such as return e:serverindex.php}
23, $_server[' Server_admin ']--this value indicates the Server_admin parameter in the Apache server configuration file. If the script is running on a virtual host, the value is the value of that virtual host
24, $_server[' Server_port ']--the port used by the server. The default is "80". If you are using SSL secure connections, this value is the HTTP port that the user sets.
25, $_server[' server_signature ']--a string containing the server version and the virtual host name.
26, $_server[' path_translated ']--the basic path of the file system (not the document root) where the current script resides. This is the result of a virtual to real-path image of the server. Apache 2 users can use Acceptpathinfo on in httpd.conf to define PATH_INFO.
*27, $_server[' script_name ']--Contains the path of the current script. This is useful when the page needs to point to itself. __FILE__ contains the absolute path and file name of the current file (for example, include files).
*28, $_server[' Request_uri ']--the URI required to access this page. For example, "/index.html".
29, $_server[' Php_auth_digest ']--As for the Apache module runtime, in the process of HTTP DIGEST authentication, this variable is set to the client sent "Authorization" http Header content (for further authentication operations).
30, $_server[' Php_auth_user ']--when PHP is running in the Apache or IIS (PHP 5 is ISAPI) module mode, and is using the HTTP authentication function, this variable is the user entered user name.
31, $_server[' PHP_AUTH_PW ']--when PHP is running in Apache or IIS (PHP 5 is ISAPI) module mode, and is using the HTTP authentication function, this variable is the user input password.
32, $_server[' Auth_type ']--when PHP is running in the Apache module mode, and is using the HTTP authentication function, this variable is the type of authentication.