tableはこのような構造になっている

| 1月 | 2月 | 3月 | 4月 | ・・・ |
<table> <tr> <td>1月 <td>2月 <td>3月 <td>4月 <td>・・・ </tr> </table>
これではtdを何度も記述することになり、コードが長くなってしまうのでPHPを使う
<table>
<tr>
<?php for($i = 1 ; $i <= 12; $i++ ) : ?> // tdを回すためのfor(tdを挟むように配置する)
<td><?php echo $i.'月'; ?></td>
<?php endfor; ?>
</tr>
</table>
これだけで1段目終了
| 1月 | 2月 | 3月 | 4月 | 5月 | 6月 | 7月 | 8月 | 9月 | 10月 | 11月 | 12月 |