<?php function greeting() { $hour = date('H'); if ($hour <= 4 or $hour >= 23) { return 'Доброй ночи'; } else if ($hour >= 5 and $hour <= 10) { return 'Доброе утро'; } else if ($hour >= 11 and $hour <= 17) { return 'Добрый день'; } else if ($hour >= 18 and $hour <= 22) { return 'Добрый вечер'; } } echo date('H:i:s') . ' ' . greeting();
Джикинайс (29 Января 2012 / 23:33) <?php function greeting() { $hour = date('H'); if ($hour <= 4 or $hour >= 23) { return 'Доброй ночи'; } else if ($hour >= 5 and $hour <= 10) { return 'Доброе утро'; } else if ($hour >= 11 and $hour <= 17) { return 'Добрый день'; } else if ($hour >= 18 and $hour <= 22) { return 'Добрый вечер'; } } echo date('H:i:s') . ' ' . greeting();
ecos (29 Января 2012 / 23:43) Что за switch?=)
Suleiman (29 Января 2012 / 23:42) еще можно в switch красива организовать)))
Джикинайс (29 Января 2012 / 23:44) http://php.net/manual/ru/control-structures.switch.php
if (date(H) >= 22 || date(H) < 6) { // если время больше двадцати двух часов и меньше шести часов выполняется это echo 'Сейчас ночь, время ' . date(H:i:s); } else { // остальное время echo 'Сейчас день, время ' . date(H:i:s); }