## $_SERVER详解 ##
> 以 "http://local.sdd.com/public/index.php/fast" 这个地址为例;
$_SERVER['SCRIPT_NAME']; //当前脚本的路径 /public/index.php
dirname($_SERVER['SCRIPT_NAME']); //dirname() 返回路径中的目录部分 /public
$_SERVER['SCRIPT_FILENAME']; //当前脚本执行的绝对路径 D:/phpstudy_pro/WWW/sdd/public/index.php
$_SERVER['HTTP_HOST']; //获取当前域名 local.sdd.com
$_SERVER['SERVER_NAME']; //输出配置文件httpd.conf中的ServerName,一般情况下与HTTP_HOST值相同 local.sdd.com
$_SERVER['SystemRoot']; //当前服务器的操作系统的目录 C:\WINDOWS
$_SERVER['SERVER_SOFTWARE']; //服务器软件配置信息 Apache/2.4.39 (Win64) OpenSSL/1.1.1b mod_fcgid/2.3.9a mod_log_rotate/1.02
$_SERVER['SERVER_PORT']; //服务器端口 80
$_SERVER['REMOTE_PORT']; //用户连接到服务器时所使用的端口 58222
$_SERVER['SERVER_ADDR']; //服务器的ip地址 127.0.0.1
$_SERVER['REMOTE_ADDR']; //浏览网页的用户ip。 127.0.0.1
$_SERVER['DOCUMENT_ROOT']; //当前运行脚本所在的根目录 D:/phpstudy_pro/WWW/sdd
$_SERVER['REQUEST_SCHEME']; //服务器通信协议,是http或https。 http
$_SERVER['SERVER_ADMIN']; //服务器管理员信息 admin@example.com
$_SERVER['REQUEST_METHOD']; //请求数据的方式 GET
$_SERVER['REQUEST_URI']; //当前脚本路径,根目录之后的目录 /public/index.php/fast
$_SERVER['PHP_SELF']; //当前正在执行脚本的文件名 /public/index.php/fast
$_SERVER['REQUEST_TIME']; //得到请求开始时的时间戳。 1616986524
$_SERVER['HTTP_COOKIE']; //获取浏览器的cookie信息。 authId=u%2B4BNnh9IsFDM%2BM%7C1617241258%7C7b4GM396cJIXMeM%2BS3v0tszZx%2FKx; shownum=10
$_SERVER['HTTP_CONNECTION']; //当前请求的连接情况 close
$_SERVER['HTTP_USER_AGENT']; //获取用户相关信息,包括用户浏览器、操作系统等信息 Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Safari/537.36
$_SERVER['HTTP_ACCEPT']; //当前请求的ACCEPT头部信息 text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
$_SERVER['HTTP_ACCEPT_LANGUAGE']; //返回用户默认的语言设置,后面的q值表示用户对该语言的喜好程度 zh-CN,zh;q=0.9
版权属于:
小破孩
作品采用:
《
署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
》许可协议授权
评论