extract和parse_str的区别。
extract是将数组中元素分解,执行后数组的key值作为变量名,数组的value赋值给对应Key的变量,这样可以直接通过Key变量去访问,不用数组加key去访问。
extract 是从数组创建变量
parse_str 是将url参数串转换成数组
parse_str是根据"="来分解字符串,主要用于对url参数的解析。
parse_url是根据"="来分解字符串,主要用于对url参数的解析。甚至对于我这种逻辑强,正则不会的人来说是很好的选择。
$url = http://kcvg.sinaapp.com/index/;
$parts = parse_url($url);
输出:
Array
(
[scheme] => http
[host] => kcvg.sinaapp.com
[path] => /index/
)

