时间:2021-07-01 10:21:17 帮助过:5人阅读
抽空写了个日历程序,只注重功能和实现的思路,所以代码和功能都比较简单,但是理解和扩展也比较容易。
show()函数用来显示日历,你可以修改show()函数,通过传值的方式来实现显示不同的年月。
';
echo ''.$year.'-'.$month.' ';
echo '星期日 星期一 星期二 星期三 星期四 星期五 星期六 ';
//取得当前月有多少天
$yearMonth = '$year."-".$month';
$monthNum = $this->getMonthNum($yearMonth);
//取得当前月第一天是星期几
$this->firstDay = $year."-".$month."-01";
$this->firstNum = $this->getWeek($this->firstDay);
$this->firstDayNum = $this->weekarray[$this->firstNum];
echo '';
for($i=1;$i<=$monthNum+($this->firstNum);$i++){
echo '';
if($i >= $this->firstNum+1){
$a = $i-$this->firstNum;
if($a == $day){
echo ''.$a.'';
}else{
echo ''.$a.'';
}
}
echo ' ';
if($i%7 == 0){//每输出7列就换一行
echo ' ';
}
}
echo '';
}
}
$calendar = new Calendar();
$calendar->show();
效果图:
PHP date()函数的使用
这里有篇date()函数的详解:http://wenku.baidu.com/link?url=OPDGzaCMWgjDE0ya8QlDbLIXX0c11ohUjsoLyRm-cYp7lz-O_7H4XBILv8JfomhbnSxXSW0FhqxYBK0_gn8Nr77XMWp-_st7v8AYecbNZjG
http://www.bkjia.com/PHPjc/847853.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/847853.htmlTechArticlePHP练手:日历(代码简单,扩展容易) 抽空写了个日历程序,只注重功能和实现的思路,所以代码和功能都比较简单,但是理解和扩展也比...