PHP 中的命名参数:跳过可选参数
在 PHP 中,现在可以在调用函数时指定命名可选参数,允许您省略您不想指定的参数。此功能在 PHP 8.0 中引入并接受 RFC。
如何使用命名参数
要使用命名参数,请在值前面加上参数名称,后跟冒号 (:)。保留关键字可以用作参数名称。例如,要在以下函数中仅传递第三个可选参数:
function foo($a, $b = '', $c = '') { // whatever }
您可以按如下方式调用该函数:
foo(timeout: 3);
PHP 8 之前
在 PHP 8 之前,命名参数是不可能的。但是,您可以使用以下技术来实现类似的效果:
命名参数的优点
以上是PHP 8 的命名参数如何简化可选参数的使用?的详细内容。更多信息请关注PHP中文网其他相关文章!