本篇文章给大家分享的是有关php获取url地址的方法,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

PHP实现获取url--地址参数详解:

//获取域名或主机地址echo $_SERVER['HTTP_HOST']."<br>"; #localhost//获取网页地址echo $_SERVER['PHP_SELF']."<br>"; #/blog/testurl.php//获取网址参数echo $_SERVER["QUERY_STRING"]."<br>"; #id=5//获取用户代理echo $_SERVER['HTTP_REFERER']."<br>";//获取完整的urlecho 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];#http://localhost/blog/testurl.php?id=5//包含端口号的完整urlecho 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];# http ://localhost:80/blog/testurl.php?id=5//只取路径$url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"];echo dirname($url);

因此获取网址可以通过'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];。

以上就是php获取url地址的方法,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。