почему к значению которое выводится прибавляется 1?зеленый новичок.учусь сам
$day = date("H:i:s");
function get_day($day) {
echo "$day" . "<br>";
if ((0<$day) && ($day<=3)) {
return "У вас ночь";
}
else if ((4<=$day) && ($day<=11)) {
return "У вас утро";
}
else if ((12<=$day) && ($day<=17)) {
echo "У вас день";
}
else if ((18<$day) && ($day<=24)) {
return "У вас вечер";
}
}
function get_day($hour) {
if ((0 < $hour) && ($hour <= 3)) {
return "У вас ночь";
} else if ((4 <= $hour) && ($hour <= 11)) {
return "У вас утро";
} else if ((12 <= $hour) && ($hour <= 17)) {
return "У вас день";
} else if ((18 < $hour) && ($hour <= 24)) {
return "У вас вечер";
}
}
// Функции date передаём лишь H, так как нужен лишь текущий час
$hour = date("H");
// Передаём функции текущий час
$day = get_day($hour);
// Выводим то что вернула (return) функция
echo $day;
/**
* @param $hour
* @return string
*/
function part_of_day($hour){
switch ($hour) {
case (0<$hour)&&($hour<=3):
return 'У вас ночь';
break;
case (4<=$hour)&&($hour<=1):
return 'У вас утро';
break;
case (12<=$hour)&&($hour<=17):
return 'У вас день';
break;
case (18<$hour)&&($hour<=24):
return 'У вас вечер';
break;
default:
return 'Не определено';
}
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Столкнулся с такой проблемой в yii2 rest apiСоздаю магазин