Помогите отсортировать массив (php)

M-Borman
На сайте с 12.05.2007
Offline
83
561

Подскажите, как отсортировать массив по значению во втором ключе (в примере значения 2,7,5)?

Array 

(
[0] => Array
(
[2] => Array
(
[0] => 4
[1] => 6
)
)

[1] => Array
(
[7] => Array
(
[0] => 8
[1] => 7
)
)
[2] => Array
(
[5] => Array
(
[0] => 3
[1] => 5
)
)
)

В результате, должно получиться:

Array 

(
[0] => Array
(
[7] => Array
(
[0] => 8
[1] => 7
)
)
[1] => Array
(
[5] => Array
(
[0] => 3
[1] => 5
)
)

[2] => Array
(
[2] => Array
(
[0] => 4
[1] => 6
)
)
)

Спрашивал на профильном форуме, но там что-то никто не отвечает.

InoHacker
На сайте с 18.10.2009
Offline
75
#1

Лень вникать (но если надо попозже могу глянуть более подробно), но может это поможет.

Кстати, вот еще вариант.

Магазин аккаунтов с балансом Litres,DNS,Ozon,Rotapost и еще 50+ других сервисов тут - vk.cc/7QK0Sk
n0name
На сайте с 22.12.2006
Offline
54
#2

usort($arr, function($a, $b) {

$a = key($a);
$b = key($b);

if ($a == $b) return 0;
return $a < $b;
});
Сервис сравнения цена на VPS (http://vpska.com/)
M-Borman
На сайте с 12.05.2007
Offline
83
#3

n0name, спасибо, то что нужно:)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий