0

我正在做一个 php 活动,它将计算给定整数的总和。样本输出:

 int number = 367;
 Final output 
 16

16 是 3+6+7 的总和。

这是我的代码:

$number = "367";
$int = 0;

for ($i = 0 ; $i < number.length(); $i++ ){
    $char = number.charAt(i);
    $int += Integer.parseInt(char1.toString());
}
echo $int;

我仍然无法得到正确的答案,任何人都可以帮助我吗?谢谢 !

问候杰伊

4

1 回答 1

1

我不确定您在做什么,但似乎您正在混合 PHP 和 Javascript。如果您正在寻找一个 PHP 解决方案,它比这容易得多。试试这个:

$number = 367;
echo array_sum(str_split($number));
于 2013-01-14T03:12:08.200 回答