Скрипт вывода информера сколько осталось до олимпиады в Сочи 2014
$gr = gmdate("U", time());
$last = date ("2014-02-07", $gr + 3*3600);
$fut =date ("Y-m-d", $gr + 3*3600);
$res = strtotime($last) - strtotime($fut);
$days = 0;
while ( $res >= 86400 ) {
$days++;
$res -= 86400;
}
$ds= strlen($days);
$ds1=substr($days, $ds-1,1);
$dz='ДЕНЬ';
$de='ДНЕЙ';
$dj='ДНЯ';
$ds2=substr($days, $ds-2,2);
if ($ds1==0) {$day=$de;}
if ($ds1==1) {$day=$dz;}
if ($ds1==2) {$day=$dj;}
if ($ds1==3) {$day=$dj;}
if ($ds1==4) {$day=$dj;}
if ($ds1==5) {$day=$de;}
if ($ds1==6) {$day=$de;}
if ($ds1==7) {$day=$de;}
if ($ds1==8) {$day=$de;}
if ($ds1==9) {$day=$de;}
if ($ds2==11) {$day=$de;}
if ($ds2==12) {$day=$de;}
if ($ds2==13) {$day=$de;}
if ($ds2==14) {$day=$de;}
print "До олимпиады в Сочи осталось ".$days." ".$day."!";