Predefined variable SERVER variable: $ _ SERVER Note: Used in PHP4.1.0 and later versions. In earlier versions, $ HTTP_SERVER_VARS is used. $ _ SERVER is an array containing headers, paths, and scriptlocations. The object of the array is created by
Some server information is often used in php programming. I paste the commonly used information in highlighted mode, and the rest will be placed behind it for future reference.
The code is as follows:
$ _ SERVER ['http _ ACCEPT_LANGUAGE '] //
Today, I carefully studied the manual about server variables and wrote a note to help beginners. I think the red part is more common and important. the blue part is added after debugging, which is easy to understand. Repost, please respect the
What are the types of Web page authentication ?. There are two types: SESSION and HTTP authentication. The following is an example of the PHP Chinese Manual: -------------------------------------------------------------------------------------- the
$_server[' php_self ') #当前正在执行脚本的文件名, related to document root. $_server[' argv '] #传递给该脚本的参数. $_server[' argc '] #包含传递给程序的命令行参数的个数 (if run in command-line mode). $_server[' Gateway_interface ') #服务器使用的 the version of the CGI specification. For
$ _ SERVER [PHP_SELF] # file name of the script being executed, which is related to documentroot. $ _ SERVER [argv] # parameters passed to the script. $ _ SERVER [argc] # contains the number of command line parameters passed to the program (if it is
$ _ SERVER environment variable usage in php. This article introduces the usage of various parameters of $ _ SERVER environment variables. For more information, see this article. $ _ SERVER [PHP_SELF]: relative to the path of the website root
First, PHP gets the URL of the current page:
Copy the Code code as follows:
Get the current script URLfunction Getcururl (){if (!empty ($_server["Request_uri")){$scriptName = $_server["Request_uri"];$nowurl = $scriptName;}Else{$scriptName =
Variables: $_server, used in PHP 4.1.0 and later versions. Previous versions, using the $HTTP _server_vars
Variables: $_env, used in PHP 4.1.0 and later versions. Previous versions, using the $HTTP _env_vars
Variables: $_cookie, used in PHP 4.1.0
The file name of the script to be executed, which is related to documentroot .. $ _ SERVER [PHP_SELF] # file name of the script being executed, which is related to documentroot. $ _ SERVER [argv] # parameters passed to the script. $ _ SERVER [argc] #
Getenv getting the environment variables of the system
Syntax: String getenv (String varname),-----------parameter varname should be a predetermined element index name in $_server (server Super global variable array), or putenv ("New=very new")
: This article mainly introduces the significance of variables related to PHP ---- $ _ SERVER ---. For more information about PHP tutorials, see.
These are also found online, hoping to help you.
$ _ SERVER ['remote _ port'] // PORT. $ _ SERVER
$_server[' php_self ') #当前正在执行脚本的文件名, related to document root.
$_server[' argv '] #传递给该脚本的参数.
$_server[' argc '] #包含传递给程序的命令行参数的个数 (if run in command-line mode).
$_server[' Gateway_interface ') #服务器使用的 the version of the CGI specification. For
Common php pre-defined variables can be added to your favorites for future use.
The code is as follows:
Echo "current operating system information". PHP_ OS ."";Echo 'file path and FILE name: '. _ FILE __.'';Echo "current PHP version
PHP obtains the path, name, and server path of the file running before the current period. & lt ;? Phpecho "shows the relative path and file name of the script file :\"". $ _ SERVER ["PHP_SELF"]. "\" & lt; br & gt; "; echo" display the CGI script
About PHP Server variables $_server usage, server variables $_server detailed, are commonly used in some $_server variables, interested friends under reference.
server variable $_server detailed: 1, $_session[' php_self ')--Gets the name
Php variables and some applicable methods. Variable: $ _ SERVER, used in PHP4.1.0 and later versions. For previous versions, use $ HTTP_SERVER_VARS variable: $ _ ENV for PHP4.1.0 and later versions. In earlier versions, the $ HTTP_ENV_VA variable $ _
Detailed parameters and descriptions of $ _ SERVER in PHP. $ _ SERVER [PHP_SELF] # file name of the script being executed, which is related to documentroot. $ _ SERVER [argv] # parameters passed to the script. $ _ SERVER [argc] # contains the
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.