一:总日子设定好 ,最外面来一个大循环 tr,每7天 来一个循环th 这个循环 的时候给大循环 i++ , 相当于大循环每隔 7个数字来一次循环
Documenttable{width: 460px;}
tr{float: left}
th{border: 1px solid black;width: 60px;float: left}
周日 | 周一 | 周二 | 周三 | 周四 | 周五 | 周六 |
---|
$days=31;
for ($j=1; $j <=$days ; ) {
echo "
";for ($i=1; $i <=7 ; $i++,$j++) {
echo "
";if ($j>31) {
echo " ";
}else{
echo "$j ";
}
echo "
";}
echo "
";}
?>
二:在外面的循环来五次 里面循环7次 里面的循环根据 外面循环的次数 记录下来 然后根据次数 输出当前的值 .
周日 | 周一 | 周二 | 周三 | 周四 | 周五 | 周六 |
---|
for ($j=1; $j <=5 ; $j++) {
# code...
echo "
";for ($i=1; $i <=7 ; $i++) {
echo "
";switch ($j) {
case 1:
$s=$i ;
break;
case 2:
$s=$i+7 ;
break;
case 3:
$s=$i+14 ;
break;
case 4:
$s=$i+21 ;
break;
case 5:
$s=$i+27 ;
break;
}
if ($s>31) {
$s='  ';
}
echo "$s ";
echo "
";}
echo "
";}
?>