Возможный дубликат:
как отсортировать многомерный массив с помощью внутреннего ключа
Как отсортировать массив массивов в php?
Как я могу отсортировать массив как: $array[$i]['title'];
Структура массива может быть такой:
array[0]( 'id' => 321, 'title' => 'Some Title', 'slug' => 'some-title', 'author' => 'Some Author', 'author_slug' => 'some-author'); array[1]( 'id' => 123, 'title' => 'Another Title', 'slug' => 'another-title', 'author' => 'Another Author', 'author_slug' => 'another-author');
Таким образом, данные отображаются в порядке ASC, основанном на поле заголовка в массиве?
Используйте usort
который специально создан для этой цели.
function cmp($a, $b) { return strcmp($a["title"], $b["title"]); } usort($array, "cmp");