QQ咨询 官方微信

添加微信好友

官方小程序

百度小程序

微信小程序

头条小程序

关于我们

PHP基础

超级全局变量$_SERVER

 admin  2017-03-05 12:07:24
输出$_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  





¥ 打赏
×
如果您觉得文章帮助了您就打赏一下吧
非常感谢你的打赏,我们将继续分享更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

本文《超级全局变量$_SERVER》发布于石头博客文章,作者:admin,如若转载,请注明出处:https://www.pweb123.com/html/php/686.html,否则禁止转载,谢谢配合!

文章点评

我来说两句 已有0条评论
点击图片更换

添加微信好友

添加微信好友

微信小程序

百度小程序