博主辛苦了,我要打赏银两给博主,犒劳犒劳站长。
【摘要】总结了一下$_SERVER(PHP超全局变量),获取服务器和执行环境信息。利用$_SERVER获取url的相关信息。
echo "完整url:http://www.mafutian.com/index.php/home/test/index.html?id=3&name=mafutian";
echo '<br />';
// 获取主机名
echo '$_SERVER["HTTP_HOST"] :';
echo $_SERVER['HTTP_HOST']; // 输出www.mafutian.net
echo '<br />';
echo '$_SERVER["SERVER_NAME"] :';
echo $_SERVER['SERVER_NAME']; // 输出www.mafutian.net
echo '<br />';
// 获取服务器IP地址
echo '$_SERVER["SERVER_ADDR"] :';
echo $_SERVER['SERVER_ADDR']; // 输出127.0.0.1(服务器的IP地址)
echo '<br />';
// 当前用户的IP地址
echo '$_SERVER["REMOTE_ADDR"]';
echo $_SERVER['REMOTE_ADDR'];
echo '<br />';
// 当前执行脚本的文件(除了主机名和参数之外的部分)
echo '$_SERVER["PHP_SELF"] :';
echo $_SERVER['PHP_SELF']; // 输出/index.php/home/test/index.html
echo '<br />';
// 当前脚本的路径
echo '$_SERVER["SCRIPT_NAME"] :';
echo $_SERVER['SCRIPT_NAME']; // 输出/index.php
echo '<br />';
// 除了主机名之外的剩余部分
echo '$_SERVER[”REQUEST_URI“] :';
echo $_SERVER['REQUEST_URI'];
echo '<br />';
// 返回参数部分
echo '$_SERVER["QUERY_STRING"] : ';
echo $_SERVER['QUERY_STRING'];
echo '<br />';
// 完整的url可用下面表示
echo $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
echo '<br />';
echo $_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];
版权归 马富天个人博客 所有
本文标题:《PHP获取url相关信息大全》
本文链接地址:http://www.mafutian.com/67.html
转载请务必注明出处,小生将不胜感激,谢谢! 喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^
顶0
踩0
第 1 楼 成航先森 2016-04-27 08:56:15 北京北京
评论审核未开启 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||