78模板网分享cms建站教程,提供网站模板、网站插件、办公模板等模板教程免费学习,找模板教程就上78模板网!

PHP函数parse_url用法的语法详解和具体实例分析

在PHP中有这么一个可以用来分析URL的函数,它就是parse_url(),它是一个让人一看就知道是用来干什么的函数!英文单词parse的意思就是:解析,parse_url当然就是解析url的意思了。
语法:
PHP
parse_url($url);//$url是就是一串网址
如:
PHP
$url = "http://www.78moban.com/category/zbzt/";
print_r(parse_url($url));
此时输出的结果为:
PHP
Array ( 
[scheme] => http,
[host] => www.78moban.com,
[path] => /category/zbzt/ 
)
这样就把一个url地址彻底的解析出来了!
再如:
PHP
<?php 
$url = 'http://username:password@hostname/path?arg=value#anchor'; 
print_r(parse_url($url)); 
?>
此时的结果为:
PHP
Array ( 
[scheme] => http 
[host] => hostname 
[user] => username 
[pass] => password 
[path] => /path 
[query] => arg=value 
[fragment] => anchor 
)
从上面的例子里可以看到,PHP函数parse_url()可以很容易分解出一个URL的各个部;那么如果要拿指定的部分出来的话也很容易,如:
PHP
echo parse_url($url, PHP_URL_PATH);
其中第二个参数“”的值可以是:
1,PHP_URL_SCHEME
2,PHP_URL_HOST
3,PHP_URL_USER
4,PHP_URL_PASS
5,PHP_URL_PATH
6,PHP_URL_QUERY  
7,PHP_URL_FRAGMENT
8,PHP_URL_PORT 

本文链接:http://78moban.cn/post/16554.html

版权声明:站内所有文章皆来自网络转载,只供模板演示使用,并无任何其它意义!

联系技术
文章删除 友链合作 技术交流群
1050177837
公众号
公众号
公众号
返回顶部