怎么完整的获取地址栏中http://127.0.0.1/test.php?wd=%B5%D8%B7%BD整个地址
http://127.0.0.1/test.php我知道可以这样http://".$_SERVER['].$_SERVER['PHP_SELF']表示,但后面的参数呢?wd=%B5%D8%B7%BD
第一次提问,希望大家关照点
http://127.0.0.1/test.php我知道可以这样http://".$_SERVER['].$_SERVER['PHP_SELF']表示,但后面的参数呢?wd=%B5%D8%B7%BD
第一次提问,希望大家关照点
{
global $_GET,$_SERVER; if ( $isHost == true )
{
$host = "http://{$_SERVER['HTTP_HOST']}{$_SERVER['SCRIPT_NAME']}";
} $sURL = '';
foreach ( $_GET as $key => $value )
{
if ( $value != '')
{
$sURL .= $key.'='.$value.'&';
}
else
{
$sURL .= $key.$value . '&';
}
}
$sURL = preg_replace("/(.*)&$/","$1",$sURL);
$sURL?$sURL = '?'.$sURL:"";
return $host.$sURL;
}
echo _GetURL(true);
?>
应该还有别的方法,,忘了
·详情请访问:http://www.515dns.com
$re=parse_url($url); //得到得是一个数组,你可以用print_r($re)打出看看;
$get=$re['query']; //query是默认参数,$get得到的值为你传的值wd=%B5%D8%B7%BD部分,再将这部分与你
//知道的前面部分用‘.’号连起来就可