Przykładowo mam taką tablicę:
Kod
[0] => {
[indeks1] => 'wartosc',
[indeks2] => 'wartosc',
[time] => '00:02:00'
},
[1] => {
[indeks1] => 'wartosc',
[indeks2] => 'wartosc',
[time] => '00:01:00'
},
[2] => {
[indeks1] => 'wartosc',
[indeks2] => 'wartosc',
[time] => '00:01:30'
}
[indeks1] => 'wartosc',
[indeks2] => 'wartosc',
[time] => '00:02:00'
},
[1] => {
[indeks1] => 'wartosc',
[indeks2] => 'wartosc',
[time] => '00:01:00'
},
[2] => {
[indeks1] => 'wartosc',
[indeks2] => 'wartosc',
[time] => '00:01:30'
}
Chciałbym posortować klucze I wymiaru tablicy na podstawie wartości indeksu TIME w II wymiarze.
Czy konieczne będzie pisanie nowej funkcji, czy istnieje jakaś funkcja sortująca, której mogę podać funkcję porównującą?
Chciałbym rozwiązać ten problem jak najprościej.