这个用php怎么做,不用数组? 5
2个回答
展开全部
来,我把代码给你写好了(遇到30天或者28 29天的,可以把数字改为变量即可)
<?php
if($weekday>5){
for($i=1;$i<43;$i++){
#判断指针指向
$zhizhen=$i-$weekday+1;
if($zhizhen<1){
echo"<td> </td>";
}
else{
if($zhizhen>31){
echo"<td> </td>";
}else
{
echo"<td>{$zhizhen}</td>";
}
}
if($i%7==0){
echo"</tr>";
}
}
}else{
for($i=1;$i<36;$i++){
#判断指针指向
$zhizhen=$i-$weekday+1;
if($zhizhen<1){
echo"<td> </td>";
}
else{
echo"<td>{$zhizhen}</td>";
}
if($i%7==0){
echo"</tr>";
}
}
}
?>
<?php
if($weekday>5){
for($i=1;$i<43;$i++){
#判断指针指向
$zhizhen=$i-$weekday+1;
if($zhizhen<1){
echo"<td> </td>";
}
else{
if($zhizhen>31){
echo"<td> </td>";
}else
{
echo"<td>{$zhizhen}</td>";
}
}
if($i%7==0){
echo"</tr>";
}
}
}else{
for($i=1;$i<36;$i++){
#判断指针指向
$zhizhen=$i-$weekday+1;
if($zhizhen<1){
echo"<td> </td>";
}
else{
echo"<td>{$zhizhen}</td>";
}
if($i%7==0){
echo"</tr>";
}
}
}
?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询