识别并使用PHP超级全局变量

超级全局变量,也称为预定义变量,是PHP系统中的一个变量,它允许您的编程更加方便和快捷:

为全局变量
包含一个参考点,在每一个当前脚本全球范围内有效的变量,全局变量的名称的数组的键。有3美元从PHP数组变量。
_server美元
变量由Web服务器设置,或者直接与当前脚本的执行环境相关联。类似于旧数组
_get美元
通过URL请求提交给脚本的变量。

_post美元
通过HTTP POST方法提交给脚本的变量。
$_COOKIE
通过HTTP cookie方法提交给脚本的变量。
_files美元
通过HTTP文件提交给脚本的变量。
_env美元
将环境执行到脚本的变量。
_request美元
通过get、帖和cookie机制提交给脚本的变量。

_session美元
当前为脚本会话注册的变量。

此信息将不在此处理。您可以构建一个新的PHP文件,并在文件中编写以下代码。

复制代码代码如下所示:
< PHP
Phpinfo();
>

并执行它,您可以看到下面的图片
在这个页面中,您可以看到系统中存在的各种超级全局变量,然后就可以应用它。
下面是一个使用PHP文件来显示当前文件和当前服务器的IP地址的示例。
代码如下:
复制代码代码如下所示:
< PHP
回声当前文件。_server美元{php_self};
;
回声当前服务器的IP地址是美元。_server {server_addr};
>

通过上面的例子,我们发现,预先定义的变量在使用超级全局变量没有定义(可以使用phpinfo查询),以及_美元开头,变量名是大写字母,{ }附上相应的参数。

在这里,我们将介绍PHP中的常数变量。
迈克的学校快到期末考试了,估计以后几天不会太及时了,希望你能原谅我。