我的数组看起来像这样:
array(
0 => 'val',
2 => 'val',
3 => 'val',
5 => 'val',
7 => 'val'
);
Run Code Online (Sandbox Code Playgroud)
如何重新排序按键以便它会像0, 1, 2, 3, 4?
这是我从我的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
等等......之前我可以将它插入数据库
Array (
[id] => 3
[user_id] => 1
[clan_id] => 1
[date] => 2009-09-24 09:02:05
[skill1rank] => 1
[skill1lvl] => 2376
[skill1xp] => 1804229942
[skill2rank] => 53
[skill2lvl] => 99
[skill2xp] => 120510105
[skill3rank] => 5526
[skill3lvl] => 99
[skill3xp] => 21581237
[skill4rank] => 622
...
[skill21xp] => 38458116
[skill22rank] => 184
[skill22lvl] => 99
[skill22xp] => 22217059
[skill23rank] => 5267
[skill23lvl] => 99
[skill23xp] => 13396733
[skill24rank] => 101
[skill24lvl] => 99
[skill24xp] => 15724235
[skill25rank] => 903
[skill25lvl] …Run Code Online (Sandbox Code Playgroud)