Skip to content

Instantly share code, notes, and snippets.

@suziewong
Created December 24, 2012 09:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save suziewong/4368510 to your computer and use it in GitHub Desktop.
Save suziewong/4368510 to your computer and use it in GitHub Desktop.
预定义全局变量的作用

$_SERVER['DOCUMENT_ROOT'] 当前运行脚本所在的文档根目录。在服务器配置文件中定义。

$_SERVER['HTTP_HOST '] 当前请求的 Host: 头部的内容

$_SERVER['REMOTE_ADDR'] 正在浏览当前页面用户的 IP 地址

$_SERVER['HTTP_REFERER'] 链接到当前页面的前一页面的 URL 地址

$_SERVER['SERVER_NAME'] 当前运行脚本所在服务器主机的名称

$_FILES 包含有所有上传的文件信息。

$_FILES['userfile']['name'] 客户端机器文件的原名称。 $_FILES['userfile']['type'] 文件的 MIME 类型,如果浏览器提供此信息的话。一个例子是“image/gif”。不过此 MIME 类型在 PHP 端并不检查,因此不要想当然认为有这个值。

$_FILES['userfile']['size'] 已上传文件的大小,单位为字节。

$_FILES['userfile']['tmp_name'] 文件被上传后在服务端储存的临时文件名。

$_FILES['userfile']['error'] 和该文件上传相关的错误代码。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment