失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 月历1997年php代码_php自动生成月历的代码

月历1997年php代码_php自动生成月历的代码

时间:2018-08-24 11:51:19

相关推荐

月历1997年php代码_php自动生成月历的代码

php自动生成月历的代码,有需要的朋友可以参考下。

复制代码 代码示例:

/**

php自动生成月历

link: -3-7

*/

function calendar($MM,$YYYY){

if($MM=="") $MM = date("m");

if($YYYY=="") $YYYY = date("Y");

if(checkdate($MM,1,$YYYY)){

$stringDate = strftime("%d %b %Y",mktime (0,0,0,$MM,1,$YYYY));

$days = strftime("%d",mktime (0,0,0,$MM+1,0,$YYYY));

$firstDay = strftime("%w",mktime (0,0,0,$MM,1,$YYYY));

$lastDay = strftime("%w",mktime (0,0,0,$MM,$days,$YYYY));

$PRintDays = $days;

$preMonth = strftime("%m",mktime (0,0,0,$MM-1,1,$YYYY));

$preYear = strftime("%Y",mktime (0,0,0,$MM-1,1,$YYYY));

$nextMonth = strftime("%m",mktime (0,0,0,$MM+1,1,$YYYY));

$nextYear = strftime("%Y",mktime (0,0,0,$MM+1,1,$YYYY));

print("

print("

P");

print("

".strftime("%b %Y",mktime (0,0,0,$MM,1,$YYYY))."");

print("

N");

print("

");

print("

SunMonTueWedThuFriSat");

$currentDays = 1;

for($a=1;$a<=5;$a++){

print("

");

$diffDays = $firstDay-$lastDay;

if($firstDay>$lastDay && $currentDays ==1 && ($diffDays<>1)){

for($x=$lastDay;$x>=0;$x--){

$printDays = $days-$x;

print("

$printDays");

}

for($z=1;$z

print("

");

}

for($y=$firstDay;$y<7;$y++){

print("

$currentDays");

$currentDays++;

}

} elseif($firstDay!=0 && $currentDays==1){

for($z=1;$z<=$firstDay;$z++){

print("

");

}

for($y=$firstDay;$y<7;$y++){

print("

$currentDays");

$currentDays++;

}

} else {

for($u=1;$u<=7 && $currentDays<=$days;$u++){

print("

$currentDays");

$currentDays++;

}

}

print("

");

}

print("

");

}

}

?>

如果觉得《月历1997年php代码_php自动生成月历的代码》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。