PHPでループ構文を使用してテーブルを出力の方法
PHPのループ構造とHTMLのテーブルタグを組み合わせて、循環的にテーブルを出力できます。
10行5列の表を出力するループのサンプルコードを示します。
<table>
<?php
for ($i = 0; $i < 10; $i++) {
echo "<tr>";
for ($j = 0; $j < 5; $j++) {
echo "<td>行{$i}列{$j}</td>";
}
echo "</tr>";
}
?>
</table>
上のコードにおいては、行と列の個数をそれぞれ制御する2つのforループが利用されている。外側のループで行数を制御し、内側のループで列数を制御する。ループの本体では、echo文を利用して各セルのコンテンツを出力している。
上記のコードでは、10行5列の表を生成し、各セルは対応する行と列の番号を表示します。必要に応じて、ループ条件やセルの内容を変更できます。