getdate(); Возвращает ассоциативный массив, содержащий информацию даты из timestamp или текущего локального времени, если timestamp не задан, со следующими элементами массива:
"seconds" - секунды
"minutes" - минуты
"hours" - часы
"mday" - день (число) месяца
"wday" - день недели цифрой: от 0 - Sunday до 6 - Saturday
"mon" - месяц (цифрой)
"year" - год (цифрой)
"yday" - день года (цифрой); например, "299"
"weekday" - день недели (текст) полный; например, "Friday"
"month" - месяц (текст) полный; например, "January"
-----------------------------------------------
Далее получаем:
<?php
$mytime = getdate();
$h = $mytime['hours'];
$m = $mytime['minutes'];
$w = $mytime['wday'];
//разбор по времени
if ($h<'18' && $m<'30' && $h>'9') {
$content='first number';
} else { $content='second number';
}
//по дням недели
if ($w=='6' || $w=='0') {
$content='second number';
} else { $content='first number';
}
echo $content;
?>
где first number номер который будет отображатся в бдние дни с 9 утра до 18:30
а second number номер в остальное время...
![:) :)](style_emoticons/default/smile.gif)