PHP可變長度參數函數

PHP支持可變長參數函數。這讓我們可以在函數中傳遞01,...n個參數。 為此,您需要在參數名稱前使用3個省略號(點)。

3點(...)概念是從PHP 5.6開始實現的可變長參數。下麵來看看一個簡單的例子PHP變長參數函數。

<?php
function add(...$numbers) {
    $sum = 0;
    foreach ($numbers as $n) {
        $sum += $n;
    }
    return $sum;
}

echo add(1, 2, 3, 4);
?>

輸出結果如下 -

10

上一篇: PHP帶默認參數值函數 下一篇: PHP遞歸函數