在 PHP 函數中,有兩個特殊參數:可變數量參數 ...$var 和回呼函數 callable $callback。可變數量參數允許函數接收任意數量的參數,並以陣列的形式儲存。回調函數允許函數接受一個函數,並在特定條件下執行它。
PHP 函數後的兩個參數
在PHP 函數中,有兩個特殊參數:...$var
和callable $callback
。它們允許函數接收可變數量的參數和回調函數。
可變數量參數:...$var
function functionName(...$var)
$var
變數中。 <code class="php">function sum(...$numbers) { $total = 0; foreach ($numbers as $number) { $total += $number; } return $total; } echo sum(1, 2, 3, 4, 5); // 输出: 15</code>
回呼函數:callable $callback
function functionName(callable $callback )
<code class="php">function filterArray(array $array, callable $callback) { $filteredArray = []; foreach ($array as $element) { if ($callback($element)) { $filteredArray[] = $element; } } return $filteredArray; } $callback = function ($value) { return $value > 10; }; $filteredArray = filterArray([1, 2, 10, 15, 20], $callback); // 输出: [15, 20]</code>
注意:
以上是php中後綴兩個參數怎麼表示的詳細內容。更多資訊請關注PHP中文網其他相關文章!