注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

阿飘的博客

十里平湖霜满天 寸寸青丝愁华年

 
 
 

日志

 
 

解析url各组成部分  

2009-05-23 15:55:10|  分类: php |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
array parse_url(string $url);
参数
url      要解析的 URL     
  返回值
  对严重不合格的 URL,parse_url() 可能会返回  FALSE 并发出 E_WARNING。否则会返回一个关联数组,其组成部分为(至少有一个): 
  •       scheme - 如 http   
  •       host     
  •       port   
  •       user   
  •       pass   
  •       path   
  •       query  - 在问号(?) 之后   
  •       fragment -  在散列符号 # 之后   
  范例
例 2466. parse_url() 例子
<?php
$url
= 'http://username:password@hostname/path?arg=value#anchor';

print_r(parse_url($url));
?>

输出:
Array
(
    [scheme] => http
    [host] => hostname
    [user] => username
    [pass] => password
    [path] => /path
    [query] => arg=value
    [fragment] => anchor
)

其余url相关函数
base64_decode – 对使用 MIME base64 编码的数据进行解码
base64_encode – 使用 MIME base64 对数据进行编码
get_headers – 取得服务器响应一个 HTTP 请求所发送的所有标头
get_meta_tags –  从一个文件中提取所有的 meta 标签 content 属性,返回一个数组
http_build_query – 生成URL-encode 之后的请求字符串
parse_url– 解析 URL,返回其组成部分
rawurldecode – 对已编码的 URL字符串进行解码
rawurlencode – 按照 RFC 1738 对URL 进行编码
urldecode – 解码已编码的URL字符串
urlencode – 编码URL字符串

  评论这张
 
阅读(1429)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017