Sistema de Saudação- Aprenda como saudações automáticamente.

Primeiramente iremos usar a função date() para pegar a hora que o usuário entrou no site ficaria assim:

$hora = date("H");

Já criamos a variavel que terá como valor a hora que o usuario acessar a página, agora iremos utilizar a função if() .
Veja:

Obs: Se o valor de $hora foi maior ou igual a 00:00 (meia-noite) e/ou menor que 6:00 . Se for correto irá aparecer: Boa Madrugada ou qualquer coisa que você quizer.

Script:

<?
$hora = date("H");
if($hora >= 0 && $hora < 6) {
echo "Boa madrugada"; }
elseif ($hora >= 6 && $hora < 12){
echo "Bom dia"; }
elseif ($hora >= 12 && $hora < 1 {
echo "Boa Tarde"; }
elseif ($hora >= 18 && $hora < 24) { 
echo "Boa noite"; }
?> 

OBS: Se quiser, troque o que está em negrito entre "" para o que você quizer dizer para os usuarios.