Php 如何仅回显结果中的最后一个值
如何仅回显结果中的最后一个值 我正在使用下面的代码,但它的显示方式与下面的示例类似Php 如何仅回显结果中的最后一个值,php,Php,如何仅回显结果中的最后一个值 我正在使用下面的代码,但它的显示方式与下面的示例类似 <?php $total = 0; foreach($products as $product){ ?> <tr> <td>
<?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
请在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);
?>
最诚挚的问候非常感谢李先生,我的工作正是我所需要的。非常感谢你的帮助。我只是简单地更新了代码。通过将echo状态替换到foreach循环的外部,可以轻松实现该功能。:)祝你好运