Как отсортировать строки 2d-массива по убыванию столбца? [дубликат]Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как отсортировать строки 2d-массива по убыванию столбца? [дубликат]

Сообщение Anonymous »

Мне нужно отсортировать массивы внутри массива массива на основе одного из значений массива.
Например:

Код: Выделить всё

$data = array( array( 1, "Article One", 132, 12402773, 3 ),
array( 2, "Article Two", 251, 12519283, 5 ),
array( 3, "Article Three", 107, 12411321, 3 ),
array( 4, "Article Four", 501, 12228135, 4 ) );
По умолчанию, если я печатаю второй элемент каждого массива:
  • Статья первая
  • Статья вторая
  • Статья третья
  • Статья четвертая
Мне нужно отсортировать его в порядке убывания по третьему элементу дочернего массива.
Значит, это было бы так:
  • Статья четвертая
  • Статья вторая
  • Статья первая
  • Статья третья
Потому что 501 > 251 > 132 > 107.< /п>

Подробнее здесь: https://stackoverflow.com/questions/193 ... descending
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»