PHP 中是否有可能有一个函数接受 1 个或多个数字并返回它们的和?
最佳答案
您可以使用函数func_num_args和 func_get_arg如:
function sum() {
for($i=0,$sum=0;$i<func_num_args();$i++) {
$sum += func_get_arg($i);
}
return $sum;
}
并将函数调用为:
echo sum(1); // prints 1
echo sum(1,2); // prints 3
echo sum(1,2,3); // prints 6
关于php - 函数可以接受未定义数量的参数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2758481/