合并<;tr>&书信电报;td>;在php foreach中

合并<;tr>&书信电报;td>;在php foreach中,php,foreach,Php,Foreach,我有一个动态表,其中一个foreach循环生成每个tr和第一个td值 我的问题是每个tr都有第二、第三和第五个td列。这些也由新的foreach生成。 同步这些循环以正确显示数据的最聪明的方法是什么?我认为这很简单: <?php $rows = '5'; // Number of rows that you want echo "<table>"; for($tr=1;$tr<=$rows;$tr++){ echo "<tr>";

我有一个动态表,其中一个
foreach
循环生成每个tr和第一个td值 我的问题是每个tr都有第二、第三和第五个td列。这些也由新的
foreach
生成。
同步这些循环以正确显示数据的最聪明的方法是什么?

我认为这很简单:

<?php 
$rows = '5'; // Number of rows that you want
echo "<table>";
for($tr=1;$tr<=$rows;$tr++){          
    echo "<tr>";
    echo "<td>{$tr}*1</td>"; 
    for($td=2;$td<=5;$td++){ 
        echo "<td>{$tr}*{$td}</td>"; 
    } 
    echo "</tr>"; 
}
echo "</table>";
?>

最聪明的方法是向我们展示一个;)