Задать вопрос
@Chloyka

Как удалить из массива все элементы до определенного?

Предположим мы имеем массив с датами содержащий неопределенное количество дат, прошлых и будущих, назовем его $date.
Массив $date сортирован по возрастанию дат.
Так же имеем сегодняшний день $today = date("d.m.Y");
Как удалить из массива $date все прошлые даты, оставив только сегодняшнее число и будущие числа?
  • Вопрос задан
  • 177 просмотров
Подписаться 1 Простой 2 комментария
Решение пользователя Рональд Макдональд К ответам на вопрос (3)
Zoominger
@Zoominger
System Integrator
Циклом проходите весь массив до сегодняшнего числа и делаете для каждого элемента:
unset($array[$iterator]);

Или вообще вот так (переменные offset и length очевидны):
array_splice($array, $offset, $length);
Ответ написан
Комментировать