今天给大家做一个php的日历表,大家可以直接复制代码就可以了,
首先给大家一个思路
图片发自简书App
下面是代码
日历$year = @$_GET['y']?$_GET['y']:date('Y');
$month = @$_GET['m']?$_GET['m']:date('m');
$day = date('t',mktime(0,0,0,$month,1,$year));//一个月多少天
$W = date('w',mktime(0,0,0,$month,1,$year));//每个月的1号是周几;
echo "
{$year}年{$month}月
";?>
星期日 | 星期一 | 星期二 | 星期三 | 星期四 | 星期五 | 星期六 |
---|
$d=1;
while($d<=$day){
echo '
';for($i=0;$i<7;$i++){
if(($i$day){
echo "
";}else{
echo "
{$d}";$d++;
}
}
echo '
';}
// 创建上个月,下个月
$py=$ny=$year;
$pm = $month-1;//上个月
$nm = $month+1;//下个月
if($pm==0){
$pm=12;
$py--;
}
if($nm==13){
$nm=1;
$ny++;
}
echo "上个月";
echo " ";
echo "下个月";
$a = $py+1;
$b = $ny-1;
echo "
";
echo "上一年";
echo " ";
echo "下一年";
?>
给大家一个思路
有兴趣的可以留言交流,
也可以加我微信或qq:13543853501