PHP 8.1目前正在积极开发中,可能会在2021年11月末左右发布。我们已经了解了一些函数,更改和不赞成使用的内容,因此让我们逐一介绍它们。
New features
与每个版本一样,PHP 8.1添加了一些不错的新函数。请记住,该列表将在一年中增长。我还将列出尚未实现的函数,但是很有可能最终使用该语言。我将确保始终标记这些函数。
用字符串键解包数组 RFC
PHP 7.4 中已经允许数组拆包,但它仅适用于数字键。之前不支持字符串键的原因是因为关于如何合并
数组重复项没有任何共识。 RFC通过遵循 array_merge 的语义来彻底解决此问题:
$array1 = [“a” => 1];
a r r a y 2 = [ " b " = > 2 ] ; a r r a y = [ " a " = > 0 , . . . a r r a y 1 , . . . array2 = ["b" => 2];array = ["a" => 0, ... array1, ... arra