//$_GET['xxx']是前端提交的参数,是一组json数据。
json_encode($_GET['xxx'])
//通过json_encode打印结果,格式如下
//{"id":["1123","1377"],"uid":["24542","84358"],"sid":["37683","99089"],"pid":["44354","1900"],"gid":["5565","7280"],"oid":["34166","7890987"]}
<?php
$j = '{
"id":["1123","1377"],
"uid":["24542","84358"],
"sid":["37683","99089"],
"pid":["44354","1900"],
"gid":["5565","7280"],
"oid":["34166","7890987"]
}';
foreach(json_decode($j) as $k=>$v){
echo "$k \n";
foreach($v as $a){
echo "$a \n";
}
}
/*
打印结果:
id
1123
1377
uid
24542
84358
sid
37683
99089
pid
44354
1900
gid
5565
7280
oid
34166
7890987
*/
?>
首先这就不是一个可直接遍历的List,这就是个map对象,你倒是可以通过map遍历的方式来取值,Map<String,String[]>格式的遍历;
或者呢,您定义一个包含 id,uid,sid,pid,gid,oid的对象,这个对象里面呢就放一个字符串数组,然后分别取值就好了。