Как отсортировать массив по значению в PHP
Привет,
Массив
(
[0] => массив
(
[0] => 2017-03-05 00: 00:39
[1] = & gt; ABCD
[2] => 1234
)
[1] => массив
(
[0] => 2017-03-05 00: 00:39
[1] = & gt; EFGH
[2] = & gt; 42342
)
[2] = & gt; массив
(
[0] => 2017-03-07 00: 00:39
[1] = & gt; ABCD
[2] = & gt; 331242493
)
[3] => массив
(
[0] => 2017-03-07 00: 00:39
[1] = & gt; EFGH
[2] = & gt; 46656
)
[4] => массив
(
[0] => 2017-03-06 00: 00:39
[1] = & gt; ABCD
[2] => 7676
)
[5] => массив
(
[0] => 2017-03-06 00: 00:39
[1] = & gt; EFGH
[2] => 98989
)
)
Мне нужно получить все значения, которые имеют 1-й индекс как "ABCD" в массиве, и отсортировать результат на основе datetime (0-й индекс).
Мой вывод должен быть таким значением :
[0] => массив
(
[0] => 2017-03-07 00: 00:39
[1] = & gt; ABCD
[2] = & gt; 331242493
)
Пожалуйста помочь.
Заранее спасибо
Что я уже пробовал:
$массив=массив();
for ($polIndex=0;$polIndex < count($pol_array);$polIndex++) / / цикл для получения элементов из Pol item
{
$array = preg_grep("ABCD", $pol_array, PREG_GREP_INVERT);
}