PHP函数http_build_query使用详解
什么是http_build_query?
使用给出的关联(或下标)数组生成一个经过URL-encode的请求字符串。参数formdata可以是数组或包含属性的对象。一个formdata数组可以是简单的一维结构,也可以是由数组组成的数组(其依次可以包含其它数组)。如果在基础数组中使用了数字下标同时给出了numeric_prefix参数,此参数值将会作为基础数组中的数字下标元素的前缀。这是为了让PHP或其它CGI程序在稍后对数据进行解码时获取合法的变量名
http_build_query有多种用法,不仅可以传入关联数组,同时也可以传入索引数组,甚至多维数组以及对象。
http_build_query怎么使用?
stringhttp_build_query(array$formdata[,string$numeric_prefix])
传入一维关联数组
Array ( [name]=>lizhong [age]=>18 ) name=lizhong&age=18
传入一维索引数组
Array ( [0]=>lizhong [1]=>18 ) 0=lizhong&1=18
传入二维数组
Array
(
[a]=>Array
(
[a]=>a
[b]=>b
)
[c]=>c )
a%5Ba%5D=a&a%5Bb%5D=b&c=c
热门推荐
10 朋友新年祝福语大全 简短
11 新年祝福语简短大方兔年
12 搬新家礼物祝福语简短
13 同学见面花束祝福语简短
14 五一假期祝福语幽默简短
15 离职欢送敬酒祝福语简短
16 对学弟的祝福语简短
17 考老师辞职祝福语简短
18 祝福语驱散霉运的话简短