您的位置:首页 > 编程语言 > PHP开发

php parse_url 函数教程

2013-09-05 19:01 225 查看
php parse_url 函数教程


parse_url

( PHP 4中, PHP 5中)
parse_url -解析URL并返回其组成部分
描述

混合parse_url (字符串$网址[摘要$部分= -1 ] )

此功能解析一个URL并返回一个关联数组含有任何的各个组成部分的URL ,也存在着分歧。
这个功能并不意味着验证给定网址,它不仅打破了它的上述部分。部分网址也接受, parse_url ( )会尝试尽量正确解析。
参数
网址

网址解析。无效的字元取代_.
部分

指定一个PHP_URL_SCHEME , PHP_URL_HOST , PHP_URL_PORT , PHP_URL_USER , PHP_URL_PASS , PHP_URL_PATH , PHP_URL_QUERY或PHP_URL_FRAGMENT检索只是一个特定的URL的组成部分作为一个字符串。
返回值

对严重畸形的URL , parse_url ( )可能会返回FALSE并发出E_WARNING 。否则关联数组返回的,其成分可能是(至少一个) :
计划-例如网址

主人

港口

用户

通行证

路径

查询-后问号?

片段-后hashmark #
如果部分参数指定返回一个字符串而不是一个数组。
修改
版本说明

5.1.2时间元件参数
实例
$url = 'http://username:password@hostname/path?arg=value#anchor';

print_r(parse_url($url));

echo parse_url($url, PHP_URL_PATH);

?>

The above example will output:
Array

(

[scheme] => http

[host] => hostname

[user] => username

[pass] => password

[path] => /path

[query] => arg=value

[fragment] => anchor

)

/path
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: