返回旧版| 微信建站| 建站之家论坛| 我要建站 | 建站学习 | 加入收藏
PHP基础当前位置:首页 > HTML教程 > PHP基础 > 正文

超级全局变量$_SERVER

发布时间:2016-12-22 12:06:00   来源:   点击:
输出$_SERVER数组里的内容
<?php

echo var_dump('$_SERVER');

?>
输出结果
  1. array (size=35)  
  2.   'HTTP_HOST' => string 'localhost' (length=9)  
  3.   'HTTP_CONNECTION' => string 'keep-alive' (length=10)  
  4.   'HTTP_CACHE_CONTROL' => string 'max-age=0' (length=9)  
  5.   'HTTP_ACCEPT' => string 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8' (length=74)  
  6.   'HTTP_USER_AGENT' => string 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.103 Safari/537.36' (length=109)  
  7.   'HTTP_ACCEPT_ENCODING' => string 'gzip,deflate,sdch' (length=17)  
  8.   'HTTP_ACCEPT_LANGUAGE' => string 'zh-CN,zh;q=0.8,en;q=0.6,zh-TW;q=0.4' (length=35)  
  9.   'HTTP_COOKIE' => string 'ECS[visit_times]=6; CNZZDATA1670348=cnzz_eid%3D7716480-1406532306-http%253A%252F%252Flocalhost%252F%26ntime%3D1408330732; sYQDUGqqzHrefersh_time=0; sYQDUGqqzHsearch_history=dadas%7C1%2C%u6211%u4EEC%7C1%2C%u6848%u4F8B%7C1%2C%u5B89%u5E08%u5927%7C1' (length=245)  
  10.   'PATH' => string 'C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Broadcom\Broadcom 802.11 Network Adapter\Driver;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\ThinkPad\Bluetooth Software\;C:\Program Files\ThinkPad\Bluetooth Software\syswow64;C:\Program Files\Java\jdk1.8.0_05\bin;C:\Program Fil'... (length=578)  
  11.   'SystemRoot' => string 'C:\Windows' (length=10)  
  12.   'COMSPEC' => string 'C:\Windows\system32\cmd.exe' (length=27)  
  13.   'PATHEXT' => string '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC' (length=53)  
  14.   'WINDIR' => string 'C:\Windows' (length=10)  
  15.   'SERVER_SIGNATURE' => string '' (length=0)  
  16.   'SERVER_SOFTWARE' => string 'Apache/2.4.4 (Win32) PHP/5.4.16' (length=31)  
  17.   'SERVER_NAME' => string 'localhost' (length=9)  
  18.   'SERVER_ADDR' => string '127.0.0.1' (length=9)  
  19.   'SERVER_PORT' => string '80' (length=2)  
  20.   'REMOTE_ADDR' => string '127.0.0.1' (length=9)  
  21.   'DOCUMENT_ROOT' => string 'C:/wamp/www' (length=11)  
  22.   'REQUEST_SCHEME' => string 'http' (length=4)  
  23.   'CONTEXT_PREFIX' => string '' (length=0)  
  24.   'CONTEXT_DOCUMENT_ROOT' => string 'C:/wamp/www' (length=11)  
  25.   'SERVER_ADMIN' => string 'admin@example.com' (length=17)  
  26.   'SCRIPT_FILENAME' => string 'C:/wamp/www/agent.php' (length=21)  
  27.   'REMOTE_PORT' => string '50120' (length=5)  
  28.   'GATEWAY_INTERFACE' => string 'CGI/1.1' (length=7)  
  29.   'SERVER_PROTOCOL' => string 'HTTP/1.1' (length=8)  
  30.   'REQUEST_METHOD' => string 'GET' (length=3)  
  31.   'QUERY_STRING' => string '' (length=0)  
  32.   'REQUEST_URI' => string '/AGENT.PHP' (length=10)  
  33.   'SCRIPT_NAME' => string '/AGENT.PHP' (length=10)  
  34.   'PHP_SELF' => string '/AGENT.PHP' (length=10)  
  35.   'REQUEST_TIME_FLOAT' => float 1410570104.208  
  36.   'REQUEST_TIME' => int 1410570104  
里面有很多我们会经常用到的东西,比如url等
  1. //获取域名或主机地址  
  2. echo $_SERVER['HTTP_HOST']."<br>"; #localhost  
  3.    
  4. //获取网页地址  
  5. echo $_SERVER['PHP_SELF']."<br>"; #/blog/testurl.php  
  6.    
  7. //获取网址参数  
  8. echo $_SERVER["QUERY_STRING"]."<br>"; #id=5  
  9.    
  10. //获取用户代理  
  11. echo $_SERVER['HTTP_REFERER']."<br>";  
  12.    
  13. //获取完整的url  
  14. echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];  
  15. echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];  
  16. #http://localhost/blog/testurl.php?id=5  
  17.    
  18. //包含端口号的完整url  
  19. echo 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];  
  20. #http://localhost:80/blog/testurl.php?id=5  
  21.    
  22. //只取路径  
  23. $url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"];  
  24. echo dirname($url);  
  25. #http://localhost/blog  





版权所有:郑州腾石网络科技有限公司 备案信息:豫ICP备18019117号
站长QQ:2863868475 业务合作咨询:15137100750(同微信)
本站所有投放的广告是有其他网站提供,不代表本站立场,同时网站首页广告位对外出租详情咨询本站站长!同时欢迎广大站长加入个人建站团队
  • 建站客服
  • CMS仿站
  • CMS学习
  • 技术交流群:336572814