亲啊嘴金,发布于:2010-08-11 10:13:22 | 837 浏览

extract和parse_url的区别

extract和parse_str的区别。
extract是将数组中元素分解,执行后数组的key值作为变量名,数组的value赋值给对应Key的变量,这样可以直接通过Key变量去访问,不用数组加key去访问。
extract 是从数组创建变量
parse_str 是将url参数串转换成数组
parse_str是根据"="来分解字符串,主要用于对url参数的解析。
parse_url是根据"="来分解字符串,主要用于对url参数的解析。不一样。
$url = http://qaz.sinaapp.com/index/

$parts = parse_url($url); 
输出:

Array  
(  
[scheme] => http  
[host] =>qaz.sinaapp.com
[path] => /index/  
)  

  1. 上一篇:PHP5.3CONTST关键字未必能取代DEFINE。