php $ _GET排序问题

hit*_*tek 1 php arrays sorting query-string

这是我从我的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 [$ field];

echo  "$field :";
echo $_GET[$field];;
echo "<br>";
Run Code Online (Sandbox Code Playgroud)

我得到了这个

Q2:898 Aa:Grade1 Tim:0:0:12 Q1:908 Bb:lkj Q4:jhj Q3:08 Cc:North America Q0:1

现在我的问题是我如何对它进行排序alphabaticaly所以它应该看起来像这样Aa:Grade1 Bb:lkj Cc:北美Q0:1 Q1:908

等等......之前我可以将它插入数据库

ter*_*nus 6

ksort($_GET);
Run Code Online (Sandbox Code Playgroud)

这应该通过它的键对$ _GET数组进行排序.反向顺序的krsort.