问题标签 [property-promotion]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1634 浏览

php - 不能使用 null 作为 PHP-8 中参数的默认值

在 php-8 和旧版本中,以下代码有效

但是在php-8中,随着属性提升,它会抛出一个错误

致命错误:不能使用 null 作为字符串类型的参数 $string 的默认值

虽然使字符串可以为空

那么这也是一个错误还是预期的行为?