url请求字符串的拼接与拆解

841 阅读1分钟

对接支付宝过程中遇到需要把请求数据拼接成形如name=marry&age=15&address=pop的格式,以及将异步回调拆解的问题。设计三个函数。

  1. http_build_query

生成URL-encode之后的请求字符串

传入数组,输出这样格式的结果:name=test&age=15&address=beijing

  1. parse_url

解析URL,返回其组成部分

  1. parse_str

将字符串解析成多个变量

总结:方便,不用foreach对数据处理了。或者大家有其他更优的方法欢迎指导知道我呀