PHP include в зависимости от дня недели и времени? Здравствуйте!
У меня на сайте используется код, который выводит содержание в зависимости от дня недели:
Как сделать еще одно условие: чтобы был вывод день неделя и например время 19:00-09:00 ?
Если это очень сложно, подскажите тогда проще - php include по условию интервала времени.

21 Авг 2019 в 06:29
235 +1
0
Ответы
1

Для того чтобы добавить условие для времени, можно использовать функцию date() для получения текущего времени и сравнивать его с нужным интервалом. Например, чтобы выводить определенный include только в интервале времени с 19:00 до 09:00, можно использовать следующий код:

$current_time = date('H:i'); // Получаем текущее время в формате ЧЧ:ММ
if (date('l') == 'Sunday') {
if (($current_time >= '19:00' && $current_time <= '23:59') || ($current_time >= '00:00' && $current_time <= '09:00')) {
include($_SERVER['DOCUMENT_ROOT'].'/blocks/header-sun.php');
}
}
// Добавьте аналогичные условия для других дней недели

Таким образом, это условие позволит выводить определенный include только в интервале времени с 19:00 до 09:00. Для других дней недели, нужно повторить этот шаблон и добавить условия для каждого дня.

20 Апр в 13:17
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 84 706 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир