Как отсортировать такой многомерный массив, по полю "date"? В порядке убывания. Первое это число, второе - месяц.
Найденное в сети решение:
$field_name = "date";
usort( $array, function( $a, $b ) use ( &$field_name ) {
return strtotime( $a[$field_name] ) - strtotime( $b[$field_name] );
});
...не работает.
array (
0 =>
array (
'date' => '0802',
'title' => 'Петя',
),
1 =>
array (
'date' => '0105',
'title' => 'Вася',
),
2 =>
array (
'date' => '0404',
'title' => 'Миша',
),
3 =>
array (
'date' => '0801',
'title' => 'Гриша',
),
)