目录

PHP 8.2.0 发布

目录

PHP 开发团队宣布了 PHP 8.2.0 的立即可用,这是 PHP 语言的最新次要版本。

PHP 8.2 带来了许多改进和新功能,例如:

将一个类标记为只读会给每个声明的属性添加只读修饰符,并阻止动态属性的创建。此外,不可能通过使用 AllowDynamicProperties 属性来增加对它们的支持。试图这样做将触发一个编译时错误。

1
2
3
4
5
6
7
<?php
#[AllowDynamicProperties]
readonly class Foo {
}

// Fatal error: Cannot apply #[AllowDynamicProperties] to readonly class Foo
?>

当且仅当子类也是一个只读类的时候,一个只读类可以被扩展。

更多详情可查看 ChangeLog

下载地址:https://windows.php.net/download/