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

Как выбрать ближайший день?

Я храню массив с днями недели - 1, 2, 3, 4, 5 и т.д.
Мне нужно найти ближайший день, относительно текущего.
Будь то среда или суббота.
  • Вопрос задан
  • 222 просмотра
Подписаться 1 Простой 7 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
erniesto77
@erniesto77
oop, python, php, js
библиотека Carbon https://github.com/briannesbitt/Carbon

и воспользуйтесь функциями startOfWeek и diffInDays
Ответ написан
Комментировать
kawabanga
@kawabanga
function (){
            $dayNumber  =  date ('N', strtotime("+1 day"));

            $arr = [1,4,7];
            foreach ($arr as $ar){
                if ($ar > $dayNumber) return $ar;
            }

            return $arr[0];
        }
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы