我遇到了数组排序问题。通过其中一个元素重新排序数组元素
我阵列的结构是这样的:
array(4) {
[1]=>
array(5) {
["type"]=>
string(4) "A"
["index"]=>
int(1)
}
[2]=>
array(5) {
["type"]=>
string(4) "B"
["index"]=>
int(4)
}
[3]=>
array(5) {
["type"]=>
string(4) "C"
["index"]=>
int(2)
}
[4]=>
array(5) {
["type"]=>
string(4) "D"
["index"]=>
int(3)
}
}
正如你可以看到,每个子阵列内,有一个关键的“指数”,和值以正确的顺序1-2-3有没有-4但是它是1-4-2-3。
如何让其子阵列,以正确的顺序列出我可以排序这个数组?
P.S .:的acutal阵列大得多&比这更加复杂。
此问题未显示任何研究工作。 **做你的作业很重要**。告诉我们你发现了什么,***为什么它不符合你的需求。这表明你已经花时间去尝试帮助你自己了,它使我们避免重申明显的答案,最重要的是它可以帮助你得到更具体和相关的答案。 [FAQ](http://stackoverflow.com/questions/how-to-ask)。 – Kermit 2013-04-08 15:47:20
上面的链接有助于thx! – JuLy 2013-04-08 15:54:00
对于FreshPrinceOfSO,U打字所花的时间已经够回答这个问题 – JuLy 2013-04-08 15:57:01