php获取网页域名、路径和参数问题
发布网友
发布时间:2022-04-26 06:57
我来回答
共3个回答
热心网友
时间:2022-06-24 23:59
echo '<br />显示请求的url=http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
echo "<br />域名:".$_SERVER['HTTP_HOST']."<br />";
$filename='http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
print_r(parse_url($filename));//需要得到次函数的参数,就用parse_url函数即可。
echo "<hr />";print_r(basename($filename)); $pathinfo=basename($filename);$pathinfoss=pathinfo($pathinfo);
print_r("文件名:".$pathinfoss['filename']);
热心网友
时间:2022-06-25 00:00
<?php
$url = 'http://zhidao.baidu.com/question/148755931.html?fr=uc_push';
$urlArr = parse_url($url);
print_r($urlArr);
/**
输出结果如下:
Array
(
[scheme] => http
[host] => zhidao.baidu.com
[path] => /question/148755931.html
[query] => fr=uc_push
)
**/
?>
------------------------------------------
分分好少。
热心网友
时间:2022-06-25 00:00
$urlArr = parse_url($url);