Kalendár vyrenderovaný do HTML tabuľky.

<TABLE BORDER=1> 
<TR><TD COLSPAN=7 ALIGN="center"> 
<? 
echo date('F Y', time()); 
?> 
<TR> 
<TD>Po 
<TD>Ut 
<TD>St 
<TD>Št 
<TD>Pi 
<TD>So 
<TD><FONT COLOR='red'>Ne</FONT> 
<? 
$weekday=date('w', time()); 
 
$today=date('j', time()); 
$days=date('t', time()); 
$year=date('Y', time()); 
$month=date('n', time()); 
$FirstInMonth=date('w', mktime(0, 0, 0, $month, 1, $year)); 
if ($FirstInMonth==0) {$FirstInMonth=7;} 
$isvalid=true; 
$counting=false; 
$fakeday=1; 
$day=1; 
for ($week=0; $isvalid; $week++) { 
   echo "<TR>"; 
   for ($i=1; ($i<=7); $i++) { 
       echo "<TD>"; 
 
       if ($fakeday==$FirstInMonth) { 
           $counting=true; 
       } 
 
       $isvalid=($day<=$days); 
       if ($counting && $isvalid) { 
           if ($day==$today) { 
               echo "<FONT COLOR='blue'>$day</FONT>\n"; 
           }elseif ($i==7) { 
               echo "<FONT COLOR='red'>$day</FONT>\n"; 
           }else{ 
               echo $day; 
           } 
           $day++; 
       } 
       $fakeday++; 
   } 
} 
?> 
</TABLE>