PHP 中的命名參數:跳過選用參數
在PHP 中,現在可以在呼叫函數時指定命名可選參數,允許您省略您不想指定的參數。此功能在 PHP 8.0 中引入並接受 RFC。
如何使用命名參數
要使用命名參數,請在數值前面加上參數名稱,後面接著冒號 (:)。保留關鍵字可以用作參數名稱。例如,要在以下函數中只傳遞第三個可選參數:
function foo($a, $b = '', $c = '') { // whatever }
您可以如下呼叫函數:
foo(timeout: 3);
PHP 8 之前
在PHP 8 之前,命名參數是不可能的。但是,您可以使用以下技術來實現類似的效果:
命名參數的優點
以上是PHP 8 的命名參數如何簡化可選參數的使用?的詳細內容。更多資訊請關注PHP中文網其他相關文章!