开发技术学习 »
编程开发 » php http_build_query(用法),parse_url()用法
php http_build_query(用法),parse_url()用法
有两个好用的函数:http_build_query() 和 parse_url()
http_build_query()用来生成查询串,需要php5以上版本。
parse_url() 功能正好反过来:解析一个 URL 并返回一个关联数组,包含在 URL 中出现的各种组成部分。 php4/5下支持该函数。需要注意的是,该函数不验证url合法性。
实例:
[php]
$token = array('access_token'=>'78497254732','expires_in'=>17887,'uid'=>'xxxxx');
$str = http_build_query($token) ;
echo $str;
//access_token=78497254732&expires_in=17887&uid=xxxxx
//还原成数组
parse_str($str, $newstr);
var_dump($newstr);
//array(3) { ["access_token"]=> string(11) "78497254732" ["expires_in"]=> string(5) "17887" ["uid"]=> string(5) "xxxxx" }
[/php]
这个很好用吧!