如何在内部回声中增加Row

时间:2016-12-27 00:13:12

标签: php arrays

您好我想知道是否有距离,如果这是有效的编程来增加echo内部数组的值。示例代码是:

for ($x = 1; $x <= $number; $x++) {
   echo"<td>".(round(($row['day_1'])/3600))."</td>";
}

我希望在哪里显示$row['day_1']$row['day_2']$row['day_3']等。如果无法实现这一目标,是否有办法增加相同的预定义数组$ row的结果如

$time_01[0] = $row['day_1'];
$time_01[1] = $row['day_2'];

那么在那之后循环遍历time_01 []数组?

1 个答案:

答案 0 :(得分:0)

最少的更改:使用您已有的$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];
}

顺便说一句,这真的是基本的东西。我建议您遵循一些关于变量,表达式,字符串连接等的基本教程。