http_build_query生成的字符串中各参数之间的连接符号是由php.ini中的 arg_separator.output 来决定,默认的是&.
绝大多数时间是用户通过点击由http_build_query生成的url去访问页面,这时浏览器会自动识别出url里的参数。但是当我们用函数去请求 该地址时,比如说file_get_contents(), 就会出现参数无法正确识别的情况。
建议修改配置arg_separator.output的值为&
转自:http://aymoo.cn/content/http_build_query