Sortowanie tablicy wielowymiarowej w php
Pokażę jak za pomocą funkcji usort posortować wielowymiarową tablicę po wartościach dla klucza order. Nasza przykładowa tablica:
Array
(
[0] => Array
(
[title] => Lorem
[order] => 3
)
[1] => Array
(
[title] => Ipsum
[order] => 2
)
[2] => Array
(
[title] => Foo
[order] => 1
)
)
Kod sortujący:
function mysort($a, $b) {
return $a['order'] - $b['order'];
}
usort($myArray, 'mysort');
