php专区

 首页 > php专区 > PHP应用 > php函数大全 > php parse_url 函数教程

php parse_url 函数教程

分享到:
【字体:
导读:
          php parse_url 函数教程parse_url ( PHP 4中, PHP 5中) parse_url -解析URL并返回其组成部分 描述 混合parse_url (字符串$网址[摘要$部分= -1 ] ) 此功能解析一个URL并返回一个关联数组含

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

分享到:
php umask 函数教程
php umask 函数教程   umask值 ( PHP 4中, PHP 5中) 的umask -改变了当前的umask 描述 诠释的umask ( [国际$遮罩] ) 的umask ( )设置PHP的umask值,以掩盖和0777并返回旧的umask 。当PHP被用作服务器模块, umask被恢复时,每个请求完成。 参数 遮罩 新的umask 。 返回值 umask值( )不带参数只返回...
php is_executable 判断文件是可执行文...
php is_executable 判断文件是可执行文件   is_executable ( PHP 4中, PHP 5中) is_executable -告诉是否是可执行文件名 描述 布尔is_executable (字符串$文件名) 告诉是否filename是可执行文件。 参数 文件名 文件路径。 返回值 返回TRUE ,如果文件存在且可执行,或FALSE的错误。 修改 版本说明 5...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……