http_build_query可能遇到的问题
在php程序环境中使用这个函数没有太大问题,但是在java中接收到参数就错误了,
接收到参数就没有把【&】=>& 转换过来
解决方法:
放弃php内置函数【http_build_query】
重新写一个类似的方法:
function my_http_build_query($arr=array()) {
$keys = array_keys($arr);
foreach($keys as $k){
$out[] = $k.'='.$arr[$k];
}
return implode("&",$out);
}