简易万年历php代码
分类:实用代码
时间:2022-11-24 14:59
浏览:0
评论:0
截图演示:
下面是源码,很简单:
<?php date_default_timezone_set("Asia/Shanghai"); $today = time(); $year =@ $_GET["year"]; $month = @$_GET["month"]; if($year=='') $year = date("Y",$today); if($month=='') $month = date("m",$today); if((int)$month==0){$year-=1;$month=12;} $time = mktime(0,0,0,$month,1,$year); $year = date('Y',$time); $month = date('m',$time); echo "
"; $str = ""; $str .= "« ".$year."年 "; $str .= ""; $str .= "» "; $str .= ""; $str .= "« ".$month."月 "; $str .= ""; $str .= "» "; echo $str; echo " | ||||||
一 | "; $str .= "二 | "; $str .= "三 | "; $str .= "四 | "; $str .= "五 | "; $str .= "六 | "; $str .= "七 | "; echo $str; echo ""; //这个月有多少天 $days = date('t',$time); //第一天是星期几 $fstdw = date('N',$time); //要输出多少行 $rows = ceil(($days + $fstdw-1)/7); $cd = 1; for($i=0;$i<$rows;$i++){ echo "
"; if($cd >= $fstdw && $cd<$days+$fstdw){ $oday = $cd-$fstdw+1; if($oday==date('d',time())) echo ""; echo ($cd-$fstdw+1); }else{ echo " "; } $cd++; echo " | "; } echo "
1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 实用代码 > 简易万年历php代码
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 实用代码 > 简易万年历php代码