今天介绍2个PHP函数:http_build_query()和parse_str()
1、http_build_query()
$str=http_build_query ( $array ),可以实现将数组$array格式化GET形式的字符串并赋值给$str,
例:
$array =array (‘id’=> 100, ‘status’=> 1);
echo http_build_query( $array );
//得到结果
id=100&status=1
2、parse_str()
parse_str($str,$array),可以实现将GET形式字符串反向格式化成数组,并赋值给第二个参数$array。
例:
$url = ‘http://www.caizhichao.cn/path?act=do’;
print_r(parse_url($url));
//得到结果
Array
(
[scheme] => http
[host] => www.caizhichao.cn
[path] => /path
[query] => act=do
)