For循环中每第7和第8个表单元格样式的PHP

For循环中每第7和第8个表单元格样式的PHP,php,loops,for-loop,calendar,Php,Loops,For Loop,Calendar,我知道您可以将表的每N行或单元格设置为在for循环中具有某些属性 if($ib % 7){ echo '<td>'.$ib.'</td>'; } else{ echo '<td bgcolor="005082"></td>'; } if($ib%7){ 回音“.$ib.”; } 否则{ 回声'; } 但是下一排你也能这样做吗。换言之,我是否可以将每个第7和第8个表格单元格相邻设置为具有相同的颜色?我正在制作日历,想

我知道您可以将表的每N行或单元格设置为在for循环中具有某些属性

   if($ib % 7){
   echo '<td>'.$ib.'</td>';
   }
  else{
  echo '<td bgcolor="005082"></td>';
  }
if($ib%7){
回音“.$ib.”;
}
否则{
回声';
}
但是下一排你也能这样做吗。换言之,我是否可以将每个第7和第8个表格单元格相邻设置为具有相同的颜色?我正在制作日历,想突出周末。

你是说像这样

if($ib % 7 == 0 || $ib % 7 == 1){
    echo '<td bgcolor="005082"></td>';
}
else {
    echo '<td>'.$ib.'</td>';
}
if($ib%7==0 | |$ib%7==1){
回声';
}
否则{
回音“.$ib.”;
}

以防您使用CSS实现它

我选择了第六和第七元素,因为一周持续7天


为此目的使用CSS。
$ib%7或$ib%8
?请稍候。。。现在一周有8天了?@CD001你没收到备忘录吗?我们的领主一致认为周末太长了。为了在周五之后增加一个新的工作日,周末的时间缩短了一半。每
第7天和第8天?我希望你指的是第六和第七次
table tr td:nth-child(7n+7), table tr td:nth-child(7n+8) {
    background: #005082;
}