创建一个脚本,生成一个包含10行和2列的表。
我无法使单元格生成自然数非零,并且可以被5 分布整除,如下表所示:
这是我的代码:
<?php
$rows = 10;
$cols = 2;
echo "<table border='1'>";
for($tr=1;$tr<=$rows;$tr++){
echo "<tr>";
for($td=1;$td<=$cols;$td++){
//generated cols and rows, now the calculus
if ($tr/5!=0) {
echo "<td>".($tr*5)."</td>";
} else {
echo "<td>".($tr*5)."</td>";
}
}
echo "</tr>";
}
echo "</table>";
?>
我哪里出错了,如何让它像图像一样从一行到另一行?
答案 0 :(得分:0)
你使它变得比需要的更复杂。只需将5添加到每个单元格的计数器
这是你想要的吗?
$rows = 10;
$cols = 2;
echo "<table border='1'>";
$val=0;
for($tr=1;$tr<=$rows;$tr++){
echo "<tr>";
for($td=1;$td<=$cols;$td++){
$val=$val+5;
echo "<td>".$val."</td>";
}
echo "</tr>";
}
echo "</table>";