首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从结果中仅回显最后一个值?

如何从结果中仅回显最后一个值?
EN

Stack Overflow用户
提问于 2021-03-17 11:23:25
回答 1查看 36关注 0票数 1

我如何才能只回显结果中的最后一个值。

我使用的是下面的代码,但它的显示方式与下面的示例类似。

代码语言:javascript
运行
复制
<?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美元

enter image description here

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-17 11:32:09

请在foreach循环之外输出合计值。这会更简单。

代码语言:javascript
运行
复制
<?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);
?>

诚挚的问候

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66666536

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档