php 二维数组如何按一维数组里order值进行排序,同时又不改变原来order值相同的数组顺序
1、先按照order值进行分组,但它们还要保持之前的顺序
2、然后分组按照order值从小到大排序
3、再把这些数组组装在一个二维数组里
PS:把下面的第一个二维数组弄成第二个的那种格式就可以了
array(18) {
[0] => array(3) {
["id"] => string(5) "ele_0"
["order"] => string(1) "1"
["title"] => NULL
}
[1] => array(3) {
["id"] => string(5) "ele_1"
["order"] => string(1) "1"
["title"] => NULL
}
[2] => array(3) {
["id"] => string(5) "ele_2"
["order"] => string(1) "1"
["title"] => NULL
}
[3] => array(3) {
["id"] => string(5) "ele_4"
["order"] => string(1) "3"
["title"] => NULL
}
[4] => array(3) {
["id"] => string(5) "ele_5"
["order"] => string(1) "2"
["title"] => NULL
}
[5] => array(3) {
["id"] => string(5) "ele_6"
["order"] => string(1) "2"
["title"] => NULL
}
[6] => array(3) {
["id"] => string(5) "ele_7"
["order"] => string(1) "2"
["title"] => NULL
}
[7] => array(3) {
["id"] => string(5) "11329"
["order"] => string(1) "2"
["title"] => NULL
}
[8] => array(3) {
["id"] => string(5) "11330"
["order"] => string(1) "7"
["title"] => NULL
}
[9] => array(3) {
["id"] => string(4) "8252"
["order"] => string(1) "1"
["title"] => NULL
}
}
array(18) {
[0] => array(3) {
["id"] => string(5) "ele_0"
["order"] => string(1) "1"
["title"] => NULL
}
[1] => array(3) {
["id"] => string(5) "ele_1"
["order"] => string(1) "1"
["title"] => NULL
}
[2] => array(3) {
["id"] => string(5) "ele_2"
["order"] => string(1) "1"
["title"] => NULL
}
[9] => array(3) {
["id"] => string(4) "8252"
["order"] => string(1) "1"
["title"] => NULL
}
[4] => array(3) {
["id"] => string(5) "ele_5"
["order"] => string(1) "2"
["title"] => NULL
}
[5] => array(3) {
["id"] => string(5) "ele_6"
["order"] => string(1) "2"
["title"] => NULL
}
[6] => array(3) {
["id"] => string(5) "ele_7"
["order"] => string(1) "2"
["title"] => NULL
}
[7] => array(3) {
["id"] => string(5) "11329"
["order"] => string(1) "2"
["title"] => NULL
}
[3] => array(3) {
["id"] => string(5) "ele_4"
["order"] => string(1) "3"
["title"] => NULL
}
[8] => array(3) {
["id"] => string(5) "11330"
["order"] => string(1) "7"
["title"] => NULL
}
}
森林海
慕神8447489
慕姐4208626