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 好听的元旦简短祝福语