2013-01-14 150 views
0

我在做一个PHP活动,它会计算给定数量的整数的总和。 样本输出: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; 

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

至于周杰伦

+0

你是怎么在PHP中使用javascript的? – Class

+0

它不是JavaScript先生。 -_- – Jay

回答

1

我不完全相信你在做什么,但它看起来像你的混合PHP和JavaScript。如果你正在寻找一个PHP解决方案,那比这更容易。试试看:

$number = 367; 
echo array_sum(str_split($number)); 
+0

这是正确的谢谢! – Jay

+0

为什么downvote? – SeanWM