【发布时间】:2018-01-14 08:43:12
【问题描述】:
我有一个 sql 查询返回这样的行:
ID | Code | Numb
1 | 1 | 1
2 | 2 | 2
3 | 3 | 3
我正在尝试编写始终显示先前值的 foreach 循环。
我的正常 foreach 循环是这样的:
foreach($array as $key => $val) {
echo '$val['code'];
}
如何使值始终来自上一行?
【问题讨论】:
-
您的预期输出是什么?这个问题不清楚,因为不确定您为什么要这样做。
-
循环总是为零,如果你想要key之前的特定值,我们可以得到
-
我的目标是当循环回显第二个代码 2 它应该是 1 @LawrenceCherone 然后第三个代码将是 2
-
那么你应该接受@Sohel0415 的回答,因为它确实做到了(虽然有点不整洁)。