<html>
<head>
<title>PHP TEST</title>
<style type="text/css">
td{
border:solid 1px #999999;
text-align:right;
padding:5px;
}
</style>
</head>
<body>
<p>表形式で日付を取得</p>
<?php
require_once("Calendar/Month/Weekdays.php");
$month = new Calendar_Month_Weekdays(2007, 5, 0);
$month -> build();
print("<p>2007年5月</p>");
print("<table>");
print("<tr><th>日</th><th>月</th><th>火</th><th>水</th><th>木</th><th>金</th><th>土</th></tr>");
while ($day = $month -> fetch()){
if ($day -> isFirst()){
print("<tr>");
}
if ($day -> isEmpty()){
print("<td> </td>");
}else{
if ($day -> isFirst()){
print("<td style=\"color:#ff0000\">".$day->thisDay()."</td>");
}else if ($day -> isLast()){
print("<td style=\"color:#0000ff\">".$day->thisDay()."</td>");
}else{
print("<td>".$day->thisDay()."</td>");
}
}
if ($day -> isLast()){
print("</tr>");
}
}
print("</table>");
?>
</body>
</html>