PHP 8.3 新特性详解
PHP 8.3 新特性
PHP 8.3 带来了许多令人兴奋的新特性,让我们一起来了解。
1. 类型化类常量
现在可以在类常量上声明类型了:
class Foo {
const string NAME = "PHP";
}
2. 动态类常量获取
支持使用变量获取类常量:
const FOO = "bar";
$name = "FOO";
echo constant($name); // bar
3. 新的 json_validate 函数
可以验证字符串是否为有效 JSON:
json_validate("{\"key\": \"value\"}"); // true