例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