PHP实例1/100-万年历

纯PHP实现万年历:

代码如下


//获取年
$year=$_GET['y']?$_GET['y']:date('Y');
//获取月
$month=$_GET['m']?$_GET['m']:date('m');
//获取每月的天数
$days=date('t',strtotime("{
       $year}-{
       $month}-1"));
//获取当前是周几
$week=date('w',strtotime("{
       $year}-{
       $month}-1"));
echo "
";//让表格居中 echo "

{ $year}{ $month}

"
;//输出表头 //输出周日到周六 echo "";echo"";echo"";echo"";echo"";echo"";echo"";echo"";echo"";echo"";//铺表格for($i=1-$week;$i<=$days;){ echo"";for($j=0;$j<7;$j++){ if($i>$days||$i<1){ echo"";}else{ echo"";$i++;}}}echo"";echo"
周一 周二 周三 周四 周五 周六 周七
$nbsp { $i}
"
; //获取上一年上一月 if($month==1){ $prevyear=$year-1; $prevmonth=12; } else{ $prevyear=$year; $prevmonth=$month-1; } if($month==12){ $nextyear=$year+1; $nextmonth=1; } else{ $nextyear=$year; $nextmonth=$month+1; } //输出上一月下一月的按钮 echo ""; echo "
"
; ?>

你可能感兴趣的:(php)