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

21 Авг 2019 в 06:29
274 +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 Апр 2024 в 13:17
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир