php要求编写一个函数,用于计算若干数的和。

2024-11-07 19:01:39
推荐回答(3个)
回答1:

一个比较简单的函数:

function sum() {
    $nums = func_get_args();
    $sum = 0;
    foreach( $nums as $num ) {
        $sum += $num;
    }
    return $sum;
}

sum(1,2,3,4,5); // 15

例子只是简单的演示“若干数”的和是怎么实现的,实际情况还要在函数里增加一些类型检查等步骤来保障程序的稳定运行。

回答2:

$str = "1,3,5,6,7,88,65,454,7686";//若干数字
$arr = explode(",",$str);//转换为数组
$sum = 0;//用户存放和
foreach($arr as $v){
    $sum += $v;
}
echo $sum;
?>

随手写的一个例子,本人环境下运行正常,都是php自带的函数,不知道的查下手册,很好理解的

回答3:

function sum($array){
$sum = 0;
foreach($array as $value){

$sum += $value;

}
return $sum;
}

$values = array(1,3,4,56,7,99,.........);
echo sum($values);