PHP include в зависимости от дня недели и времени? Здравствуйте! У меня на сайте используется код, который выводит содержание в зависимости от дня недели: Как сделать еще одно условие: чтобы был вывод день неделя и например время 19:00-09:00 ? Если это очень сложно, подскажите тогда проще - php include по условию интервала времени.
Для того чтобы добавить условие для времени, можно использовать функцию 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. Для других дней недели, нужно повторить этот шаблон и добавить условия для каждого дня.
Для того чтобы добавить условие для времени, можно использовать функцию 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. Для других дней недели, нужно повторить этот шаблон и добавить условия для каждого дня.