如何在回声中增加行
问题描述:
您好,我想知道是否存在,如果这是有效的编程来增加回声内数组的值。实施例的代码是:如何在回声中增加行
for ($x = 1; $x <= $number; $x++) {
echo"<td>".(round(($row['day_1'])/3600))."</td>";
}
哪里想显示$row['day_1']
,$row['day_2']
,$row['day_3']
等如果没有这个方式来实现的,是有办法递增与$行的结果相同的预定义阵列像
$time_01[0] = $row['day_1'];
$time_01[1] = $row['day_2'];
所以在那之后循环通过time_01 []数组?
答
最小变化量:使用$x
你已经有:
for ($x = 1; $x <= $number; $x++) {
echo"<td>".(round(($row["day_$x"])/3600))."</td>";
}
或
for ($x = 1; $x <= $number; $x++) {
echo"<td>".(round(($row['day_' . $x])/3600))."</td>";
}
,或者如果你希望把它放在另一个数组首先,无论出于何种原因:
for ($x = 1; $x <= $number; $x++) {
$time_01[] = $row['day_' . $x];
}
这真的是基本的东西。我建议你遵循一些关于变量,表达式,字符串连接等的基本教程。
+0
这正是我想要的。谢谢 ! –
你在寻找'$ row ['day_'。 $ x]'?我不太确定我是否从你的问题中得到了答案。 – Dekel