$data['rows'][1] = array('id' => '1', 'cell' => array('branch' => 'ANT', 'type' => 'deliver', 'dateTime' => '2014-02-07 01:01:01'));
$data['rows'][2] = array('id' => '2', 'cell' => array('branch' => 'ANT', 'type' => 'deliver', 'dateTime' => '2014-02-06 01:01:01'));
$data['rows'][3] = array('id' => '3', 'cell' => array('branch' => 'GB2', 'type' => 'deliver', 'dateTime' => '2014-02-07 02:02:02'));
Я хочу, чтобы отсортировать $data['rows']
нисходящие на основе dateTime
. Как я могу это сделать?PHP - сортировка несколько тусклого массива ассоциативного специфического значения
Прежде чем приходить ответы, если вы получаете данные из базы данных, было бы проще заказать их в этот момент ('order by dateTime desc'). Если нет, то нет проблем – webnoob
смотрите здесь http://stackoverflow.com/questions/96759/how-do-i-sort-a-multidimensional-array-in-php – Ashish
@webnoob эти массивы пришли из 4 таблиц, поэтому у меня есть для сортировки в массиве. есть ли способ отсортировать массив в php так же, как mysql? –