
<?php
$hour=intval(date("H")); // получаем текущий час и преобразуем время типа 05 часов в 5 для удобной работы.
if($hour>=6 && $hour<12)$text="Доброе утро";
elseif($hour>=12 && $hour<20)$text="Доброго дня";
if($hour>=20 && $hour<22)$text="Добрый вечер";
elseif($hour>=22 && $hour<6)$text="Доброй ночи";
else $text="Здравствуйте!"; // выводит если время не определено.
echo $text;
?>