php取得url地点一些函数归纳
发布时间:2023-11-14 16:35:14 所属栏目:PHP教程 来源:
导读:常用函数
代码如下
1
//获取域名或主机地址
echo $_SERVER['HTTP_HOST']."
"; #localhost
2 //获取网页地址
echo $_SERVER['PHP_SELF']."
"; #/blog/testurl.php
代码如下
1
//获取域名或主机地址
echo $_SERVER['HTTP_HOST']."
"; #localhost
2 //获取网页地址
echo $_SERVER['PHP_SELF']."
"; #/blog/testurl.php
常用函数 代码如下 1 //获取域名或主机地址 echo $_SERVER['HTTP_HOST']." "; #localhost 2 //获取网页地址 echo $_SERVER['PHP_SELF']." "; #/blog/testurl.php 3 //获取网址参数 echo $_SERVER["QUERY_STRING"]." "; #id=5 4 //获取用户代理 echo $_SERVER['HTTP_REFERER']." "; 5 //获取完整的url echo '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 6 //包含端口号的完整url echo 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; #http://www.111com.net /blog/testurl.php?id=5 7 //只取路径 $url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]; echo dirname($url); #http://localhost/blog 看个例子,可以获取完整url 代码如下 1 // 说明:获取完整url 2 function curpageurl() { $pageurl = 'http'; 3 if ($_server["https"] == "on") { $pageurl .= "s"; } $pageurl .= "://"; 4 if ($_server["server_port"] != "80") { $pageurl .= $_server["server_name"] . ":" . $_server["server_port"] . $_server["request_uri"]; } else { $pageurl .= $_server["server_name"] . $_server["request_uri"]; } return $pageurl; } ?> (编辑:聊城站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐