Deprecated: Required parameter $xxx follows optional parameter $yyy in...
自从升级到 PHP 8.0 后,运行如下代码时会抛出此错误:
function test_function(int $var1 = 2, int $var2) {
return $var1 / $var2;
}
这在过去版本的 PHP 中没有问题。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
没有默认值的必需参数应该放在第一位。
function test_function(int $xxx, int $yyy = 2) { return $xxx * $yyy; }