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 生日广州男生祝福语简短