Привет, думая, что у меня есть такой массив:
[0]=>[
[0]=>'Hey',
[1]=>'H',
[2]=>'He',
]
Теперь я хотел бы отсортировать по числу символов и вернуть somenthing так:
[0]=>[
[0]=>'H',
[1]=>'He',
[2]=>'Hey',
]
возможно, ответ будет array_sort() но я не могу этого сделать.также я не хотел бы зацикливать массив для проверки числа символов значений, но если это единственный способ, который мне нужно использовать в любом случае: P
BTW
как вернуть тот же самый упорядоченный массивпо ['name'] ключевому числу символов ASC (h - he -hey -heyh - heyhey)?
array(5) {
[0]=>
array(2) {
["id"]=>
object(MongoId)#26 (1) {
["$id"]=>
string(24) "4e72858ccaa47ca608030000"
}
["name"]=>
string(4) "h"
}
[1]=>
array(2) {
["id"]=>
object(MongoId)#29 (1) {
["$id"]=>
string(24) "4e72858ccaa47ca608040000"
}
["name"]=>
string(10) "hey"
}
[2]=>
array(2) {
["id"]=>
object(MongoId)#31 (1) {
["$id"]=>
string(24) "4e72858ccaa47ca608400000"
}
["name"]=>
string(1) "heyhey"
}
[3]=>
array(2) {
["id"]=>
object(MongoId)#33 (1) {
["$id"]=>
string(24) "4e72858ccaa47ca6081a0000"
}
["name"]=>
string(6) "he"
}
[4]=>
array(2) {
["id"]=>
object(MongoId)#35 (1) {
["$id"]=>
string(24) "4e72858ccaa47ca6083d0000"
}
["name"]=>
string(3) "heyh"
}
}