我如何才能只回显结果中的最后一个值。
我使用的是下面的代码,但它的显示方式与下面的示例类似。
<?php
$total = 0;
foreach($products as $product){
?>
<tr>
<td>
<?php
$total_item = $product['quantity'] * $product['sale_price'];
$total += $total_item;
echo formatcurrency($total);
?>
</td>
</tr>
<?php
}
?>
这是我得到的结果,但我只想要最后一个值。526.00美元
发布于 2021-03-17 03:32:09
请在foreach循环之外输出合计值。这会更简单。
<?php
$total = 0;
foreach($products as $product){
?>
<tr>
<td>
<?php
$total_item = $product['quantity'] * $product['sale_price'];
$total += $total_item;
?>
</td>
</tr>
<?php
}
echo formatcurrency($total);
?>
诚挚的问候
https://stackoverflow.com/questions/66666536
复制相似问题