我有一个可以接受数百万个参数的函数。目前,我正在使用一个数组插入其中,但我认为拥有无限数量的参数会更友好。这可能吗?
答案 0 :(得分:10)
func_get_args()
正是您要找的
function sumValues() {
$result = 0;
foreach(func_get_args() as $arg) {
$result += $arg;
}
return $result;
}
echo sumValues(1,2,3,4);