例1,参数个数不确定:
function sum(...$numbers) {
$acc = 0;
foreach ($numbers as $n) {
$acc += $n;
}
return $acc;
}
echo sum(1, 2, 3, 4); //10
例2,参数个数确定,但想换种传参方式:
function add($a, $b, $c)
{
return $a + $b + $c;
}
$num=[2, 3];
echo add(1, ...$num); //6