您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php 全面获取url地址栏参数多种方法

2024/2/23 1:14:19发布17次查看
我们这里总结了php 全面获取url地址栏参数多种方法哦,全部都用到了php自带的函数server
代码如下 复制代码
方法二用?号表达式,
 代码如下 复制代码
echo 'http://'.$_server['server_name'].':'.$_server[server_port].$_server[request_uri];
方法三也是一样
 代码如下 复制代码
function getservername()
{
$servername = strtolower($_server['server_name']?$_server['server_name']:$_server['http_host']);
if( strpos($servername,'http://') )
{
return str_replace('http://','',$servername);
}
return $servername;
}
//实例调用方法
echo getservername();
方法四,这个比较全面的获取url参数了,首先用request_uri如果服务器不支持就用php_self再不支持
 代码如下 复制代码
query_string
function getcururl()
{
if(!empty($_server[request_uri]))
{
$scrtname = $_server[request_uri];
$nowurl = $scrtname;
}
else
{
$scrtname = $_server[php_self];
if(empty($_server[query_string]))
{
$nowurl = $scrtname;
}
else
{
$nowurl = $scrtname.?.$_server[query_string];
}
}
return $nowurl;
}
上面这些实例,其实都用到了php $_sever全局变量来实现了。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product