|
日 |
月 |
火 |
水 |
木 |
金 |
土 |
EOM;
$wd1 = date_format($d, "w");
for($i = 1; $i <= $wd1; $i++){
echo " | ";
}
$day = "1";
while(checkdate($month, $day, $year)){
$date = $year . $month . sprintf('%02d', $day);
$today = date_create();
$today = date_format($today, "Ymd");
$ymd = "{$year}/{$month}/{$day}";
$d = date_create($ymd);
$wd2 = date_format($d, "w");
if($wd2 == "0"){
if($date == $today){
echo "{$day} | ";
}else{
echo "{$day} | ";
}
}elseif($wd2 == "6"){
if($date == $today){
echo "{$day} | ";
}else{
echo "{$day} | ";
}
echo "
";
if(checkdate($month, $day + 1, $year)){
echo "";
}
}else{
if($date == $today){
echo "{$day} | ";
}else{
echo "{$day} | ";
}
}
$day++;
}
if($month == "12"){
$month = "0";
$year = $year + 1;
}
$month = $month + 1;
$ymd = "{$year}/{$month}/0";
$d = date_create($ymd);
$wd3 = date_format($d, "w");
$wd4 = 6 - $wd3;
for($i = 1; $i <= $wd4; $i++){
echo " | ";
}
echo "
";
}
?>