正如你所看到的,我正在做一个循环,如下所示。涉及到2个数据集:$transaction_list_pending;$transaction_list_completed; <?php foreach($transaction_list_pending as $transaction) { ?> <div id="P<?php echo $transaction->trans_id; ?>" class="modal fade" role="dialog" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered transaction-details" role="document"> <div class="modal-content"> some content </div> </div> </div> <?php } ?>如何通过使用$transaction_list_completedforeach 语句中的变量来重新启动同一循环?复制循环的建议不是我想要的(也许如果没有其他解决方案的话),因为这个模态的 html 内容由数百个代码行组成。
2 回答
哔哔one
TA贡献1854条经验 获得超8个赞
您可以合并数组:
<?php
foreach(array_merge($transaction_list_pending, $transaction_list_completed) as $transaction) {
?>
<!-- your HTML -->
<?php } ?>
缥缈止盈
TA贡献2041条经验 获得超4个赞
或者您可以简单地将其包装在另一个循环中。
例如,这段代码:
$a = [1,2,3];
$b = [4,5,6];
$c = [$a,$b];
foreach($c as $x) {
foreach($x as $item) {
echo $item . "<br>";
}
echo "---<br>";
}
显示以下输出:
1
2
3
---
4
5
6
---
- 2 回答
- 0 关注
- 93 浏览
添加回答
举报
0/150
提交
取消