在PHP中,生成HTML表格(table)的方法有多种。以下是一些常见的方法:
$table =<table border='1'>";
for ($i = 0; $i < 5; $i++) {
$table .= "<tr>";
for ($j = 0; $j < 5; $j++) {
$table .= "<td>Cell " . ($i * 5 + $j + 1) . "</td>";
}
$table .= "</tr>";
}
$table .= "</table>";
echo $table;
echo
输出HTML代码:echo<table border='1'>";
for ($i = 0; $i < 5; $i++) {
echo "<tr>";
for ($j = 0; $j < 5; $j++) {
echo "<td>Cell " . ($i * 5 + $j + 1) . "</td>";
}
echo "</tr>";
}
echo "</table>";
printf
或sprintf
格式化输出:printf<table border='1'>");
for ($i = 0; $i < 5; $i++) {
printf("<tr>");
for ($j = 0; $j < 5; $j++) {
printf("<td>Cell %d</td>", $i * 5 + $j + 1);
}
printf("</tr>");
}
printf("</table>");
heredoc
语法:$table = <<<TABLE<table border="1">
TABLE;
for ($i = 0; $i < 5; $i++) {
$table .= <<<ROW
<tr>
ROW;
for ($j = 0; $j < 5; $j++) {
$table .= <<<CELL
<td>Cell {$i * 5 + $j + 1}</td>
CELL;
}
$table .= <<<ROW
</tr>
ROW;
}
$table .= <<<TABLE
</table>
TABLE;
echo $table;
这些方法都可以用来生成HTML表格。你可以根据自己的需求和编程风格选择合适的方法。