У меня такой массив:
array:6 [▼ "2016-07-28" => array:18 [▶] "2016-07-29" => array:18 [▶] "2016-07-30" => array:5 [▶] "2016-07-31" => array:5 [▶] "2016-08-01" => array:17 [▶] "2016-08-02" => array:11 [▶] ]
Я знаю, что хочу вернуть заказ, имея 2016-08-02
и 2016-07-28
.
Я пытался
asort($missingArr);
результат
array:6 [▼ "2016-07-29" => array:18 [▶] "2016-07-28" => array:18 [▶] "2016-08-01" => array:17 [▶] "2016-08-02" => array:11 [▶] "2016-07-31" => array:5 [▶] "2016-07-30" => array:5 [▶] ]
Даже при преобразовании даты в временную метку unix она делает то же самое. Где я ошибаюсь?
С krsort
(k означает «ключ», r для «обратного») :
krsort($missingArr);