我想将这个html表转换为带有for循环的PHP表, 应该是第一行和第一列。
<table border="1">
<thead>
<tr>
<th></th>
<th>a</th>
<th>b</th>
<th>c</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>a1</td>
<td>b1</td>
<td>c1</td>
</tr>
<tr>
<td>2</td>
<td>a2</td>
<td>b2</td>
<td>c2</td>
</tr>
</tbody>
</table>
这是我迄今为止所尝试过的:
$Rows = 2;
$Cols = 3;
echo '<table class="table">';
echo '<thead>;
<tr>
<td></td>';
for($i=1;$i<=$Rows;$i++)
{
for($j=1;$j<=$Cols;$j++)
{
echo '<td>' . "a ".$i .'</td>';
echo '</tr>';
echo '<tr>';
echo '<td>' . "b ".$j. '</td>';
echo '</tr>';
}
echo '</thead>';
}
echo '</table>';
它的可怕,这应该是什么
答案 0 :(得分:0)
试试这段代码。
<table border="1">
<thead>
<tr>
<th></th>
<th>a</th>
<th>b</th>
<th>c</th>
</tr>
</thead>
<tbody>
<?php
for($i=1;$i<=2;$i++)
{
?>
<tr>
<td><?php echo $i; ?></td>
<td><?php echo "a".$i; ?></td>
<td><?php echo "b".$i; ?></td>
<td><?php echo "c".$i; ?></td>
</tr>
<?php
}
?>
</tbody>
</table>
答案 1 :(得分:0)
试试这种方式。
function()