parse_url()函数使用实例讲解

金莎网

新浪微薄腾讯微薄

最新碎语:dnspod的DNS老是出问题。今日迁移到了CF。貌似不错。


您的位置:金莎网 >PHP> parse_url()函数使用实例讲解

parse_url()函数使用实例讲解

php parse_url()函数用于解析URL并返回解析组成部分的一个关联数组,该函数不会检测URL是否合法,只会尽量正确地将其解析。本文章向大家详细介绍php parse_url()使用方法和实例,需要的朋友可以参考一下。


$test = parse_url("http://localhost/index.php?name=tank&sex=1#top");
    print_r($test);
?>
结果如下
Array
(
 [scheme] => http //使用什么协议
 [host] => localhost //主机名
 [path] => /index.php //路径
 [query] => name=tank&sex=1// 所传的参数
 [fragment] => top //后面根的锚点
)
我们也可以这样使用该函数:
$url ="http://localhost/index.php?name=tank&sex=1#top";
echo"scheme:".parse_url($url,PHP_URL_SCHEME)."
";
echo"host:".parse_url($url,PHP_URL_HOST)."
";
echo"path:".parse_url($url,PHP_URL_PATH)."
";
echo"query:".parse_url($url,PHP_URL_QUERY)."
";
echo"fragment:".parse_url($url,PHP_URL_FRAGMENT)."
";
?>

输出结果为:

scheme:http
host:localhost
path:/index.php
query:name=tank&sex=1
fragment:top




---

转载请注明本文标题和链接:《parse_url()函数使用实例讲解