如何在回声中增加行

问题描述:

您好,我想知道是否存在,如果这是有效的编程来增加回声内数组的值。实施例的代码是:如何在回声中增加行

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 []数组?

+0

你在寻找'$ row ['day_'。 $ x]'?我不太确定我是否从你的问题中得到了答案。 – Dekel

最小变化量:使用$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

这正是我想要的。谢谢 ! –