将数字添加到一起的PHP函数是什么? 像:
echo function("43534");
输出为:19(4 + 3 + 5 + 3 + 4)
答案 0 :(得分:1)
这没有内部PHP功能。您可以使用str_split和array_sum方法执行此操作。
function add($string)
{
return array_sum(str_split($string));
}
并致电:
echo add("43534");
诅咒你需要做一些验证。
答案 1 :(得分:1)
你需要一个非常基本的算法:
这是你的功能:
<?php
function add_numbers($string){
$result = 0;
$num_array = explode("+", $string);
foreach($num_array as $num_array_element){
$result += intval($num_array_element);
}
return $result;
}
echo add_numbers("4+3+5+3+4"); // this prints 19
?>