0
我基本上试图用第一行和第一列执行计算,但是我似乎无法使其正常工作。在php和html中创建表格
function tableCreator($height_arrayy, $weight_arrayy) {
echo "<table><tr><th></th>";
foreach($height_arrayy as $value1) {
echo "<th>$value1</th>";
}
echo "</tr>";
foreach($weight_arrayy as $value2) {
echo "<tr>";
echo "<td>$value2</td>";
foreach($weight_arrayy as $value3) {
foreach($height_arrayy as $value4) {
echo "<td>" . ($value3)/(pow(($value4/100), 2)) . "</td>";
}
}
echo "</tr>";
}
echo "</table>";
}
结果我得到:
所需的结果:
你可以做简单的圆形方法来减少浮点数的长度http://php.net/manual/en/function.round.php –