在PHP中使用for循环求和的数字

沙赫扎德·艾哈迈德(Shahzad Ahmed)

我想在PHP中使用for循环求和。

喜欢:'1+2+3+4+5+6+7+8+9+10=?'

这将使用完成

<?php

         $start = 1;
         $end = 10;

         $sum = 0;
         for ($i = $start; $i <= $end; $i++) {
                     $sum += $i;
          }

          echo "Sum from " . $start . " to " . $end . " = " . $sum; 
?>

输出为:-Sum从1到10 = 55。

但我想这样输出:

1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 = 55

我怎样才能做到这一点?

第一

您需要一个字符串变量来保留每个值,如下所示:

$start = 1;
$end = 10;

$text = ''; // added
$sum = 0;

for($i = $start; $i <= $end; $i++){
    $text .= $i==$start ? $i : '+' . $i;  // added
    $sum += $i;
}

echo $text . ' = ' . $sum;

输出:

1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 = 55

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在python中使用循环求和

来自分类Dev

如何使用for循环与php求和?

来自分类Dev

如何在TypeScript中使用数字求和

来自分类Dev

如何在Python中使用多重处理并行求和循环

来自分类Dev

Java中使用循环的数字模式

来自分类Dev

在csv文件行中使用数字循环

来自分类Dev

在PHP中使用巨型数字

来自分类Dev

在PHP中使用with循环的XMLWriter

来自分类Dev

在PHP中使用XPath循环

来自分类Dev

2个不同的数字输入阶乘在php中使用函数和for循环

来自分类Dev

如何使用while循环,do循环从1到用户输入的数字求和?

来自分类Dev

For 循环 - 对所有数字求和 - 关闭

来自分类Dev

在PHP中使用大量数字输出0

来自分类Dev

在while循环中使用+ =,但需要排除最高数字

来自分类Dev

在C中使用do while循环进行数字验证

来自分类Dev

在PgAdmin中的Postgresql中使用反向for循环反转数字

来自分类Dev

在模板Django中使用包含数字作为范围的for循环

来自分类Dev

如何在JavaScript中使用while循环打印数字

来自分类Dev

在C中使用for循环将数字添加到数组

来自分类Dev

如何在以数字命名的数据框中使用for循环

来自分类Dev

C++中使用while循环的数字频率

来自分类Dev

无法在PHP中使用Foreach循环数组

来自分类Dev

在PHP中的for循环中使用模式

来自分类Dev

在循环PHP中使用查询功能

来自分类Dev

在php While循环中使用IF

来自分类Dev

在JavaScript中使用PHP变量进行循环

来自分类Dev

在PHP中使用2 for循环更改代码

来自分类Dev

在PHP中使用for循环填充数组

来自分类Dev

如何在php的函数中使用循环