phpは関数パラメータを渡します...

例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

 

おすすめ

転載: blog.csdn.net/weixin_38230961/article/details/113542504