这是我从我的Flash文件中获得的输入
process.php Q2 = 898&安培; AA = Grade1&安培;添= 0%3A0%3A12&安培; Q1 = 908&安培; BB = LKJ&安培; Q4 = JHJ&安培; Q3 = 08&安培; CC =北%20America&安培; Q0 = 1
在php中我使用此代码 foreach($ _GET as $ field => $ label) { $ datarray [] = $ _ GET [$字段];
echo "$field :";
echo $_GET[$field];;
echo "<br>";
我得到了这个
Q2:898 Aa:Grade1 蒂姆:0:0:12 Q1:908 Bb:lkj Q4:jhj Q3:08 抄送:北美 Q0:1
现在我的问题是我如何对它进行排序alphabaticaly所以它应该是这样的 Aa:Grade1 Bb:lkj 抄送:北美 Q0:1 Q1:908
依此类推....之前我可以将它插入数据库
答案 0 :(得分:6)
答案 1 :(得分:1)
您正在寻找的是ksort。挖掘PHP手册! ;)
答案 2 :(得分:0)
按键进行自然排序:
function knatsort(&$karr){
$kkeyarr = array_keys($karr);
natsort($kkeyarr);
$ksortedarr = array();
foreach($kkeyarr as $kcurrkey){
$ksortedarr[$kcurrkey] = $karr[$kcurrkey];
}
$karr = $ksortedarr;
return true;
}
谢谢,PHP手册!
foreach ($_GET as $key => $value) {
echo $key.' - '.$value.'<br/>';
}