Php 超级全局变量

时间:2019-02-19
本文章向大家介绍Php 超级全局变量,主要包括Php 超级全局变量使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
$GLOBALS  储存全局作用域中的变量
$_SERVER  获取服务器相关信息 
$_ENV     获取服务器端环境变量的数组
$_COOKIE  浏览器cookie的操作
$_SESSION  服务端session的操作
$_REQUEST  获取POST和GET请求的参数
$_POST    获取表单的POST请求参数
$_GET     获取表单的GET请求参数
$_FILES   获取上传文件的的变量

$_SERVER['PHP_SELF']        # 当前正在执行脚本的文件名  
$_SERVER['SERVER_NAME']     # 当前运行脚本所在服务器主机的名称  
$_SERVER['REQUEST_METHOD']  # 访问页面时的请求方法。例如:“GET”、“HEAD”,“POST”,“PUT”  
$_SERVER['QUERY_STRING']    # 查询(query)的字符串  
$_SERVER['HTTP_HOST']       # 当前请求的 Host: 头部的内容  
$_SERVER['HTTP_REFERER']    # 链接到当前页面的前一页面的 URL 地址  
$_SERVER['REMOTE_ADDR']     # 正在浏览当前页面用户的 IP 地址  
$_SERVER['REMOTE_HOST']     # 正在浏览当前页面用户的主机名  
$_SERVER['SCRIPT_FILENAME'] # 当前执行脚本的绝对路径名  
$_SERVER['SCRIPT_NAME']     # 包含当前脚本的路径。这在页面需要指向自己时非常有用  
$_SERVER['REQUEST_URI']     # 访问此页面所需的 URI。例如,“/index.html”