http_build_query() 函数可以拼接url参数,
$arr=array('a'=>'中国','b'=>'辽宁')
http_build_query($arr)可以得出 a=中国&b=辽宁
我想请问大家 参数是一个二维数组 是什么意思,用在什么情况下呢?$arr=array()
$arr=['work']['name']['age']=20;
$arr=['work']['name']['sex']=1;
$arr=['work']['name']['sum']=100;http_build_query($arr) 我在看别人写的代码时发现的。理解不了。
$arr=array('a'=>'中国','b'=>'辽宁')
http_build_query($arr)可以得出 a=中国&b=辽宁
我想请问大家 参数是一个二维数组 是什么意思,用在什么情况下呢?$arr=array()
$arr=['work']['name']['age']=20;
$arr=['work']['name']['sex']=1;
$arr=['work']['name']['sum']=100;http_build_query($arr) 我在看别人写的代码时发现的。理解不了。
解决方案 »
- 为何获取不到id?
- 2011年4月;用正则怎么写??????
- 字段加索引的问题,在线等
- linux+php+apache 安装了sendmail且启动了,为何邮件发送不出去,望高手指教
- 一个关于Inner的SQL语句的问题,烦请高手解答
- 50000人同时在线的服务器需要多高的配置?
- 请大家根据自己的经验帮我推荐几本学习php的好书。谢谢。
- 我的电脑装有IIS和TOMCAT,我想再装APACHE,怎么办?
- how do you use 'mail()' function to post a letter to an Email box? thank thank !!!!!!
- simple html dom使用问题
- 模糊查询后内容分页显示,显示下一页的那条语句要传递什么参数
- 菜问题,关于如何从时间控件里取值
$arr['work']['name']['age']=20;是什么意思?
你打印一下不就知道什么意思了咯。。
另外手册里面有example很明显的告诉你了。
key作为传递变量的名称
//得到 work%5Bname%5D%5Bage%5D=20&work%5Bname%5D%5Bsex%5D=1&work%5Bname%5D%5Bsum%5D=100//然后浏览器里跑 http://localhost/test.php?work%5Bname%5D%5Bage%5D=20&work%5Bname%5D%5Bsex%5D=1&work%5Bname%5D%5Bsum%5D=100
//在test.php页面写
print_r($_GET);
//得到
Array ( [work] => Array ( [name] => Array ( [age] => 20 [sex] => 1 [sum] => 100 ) ) ) //你可以理解为传数组。在接受那头,可以还原数组
Array ( [work] => Array ( [name] => Array ( [age] => 20 [sex] => 1 [sum] => 100 ) ) )