HHVM 4.40 发布,只支持 Hack 语言的 PHP 虚拟机
HHVM 4.40 发布了,此版本标志着对 4.33 的支持终止,目前仍然支持 HHVM4.34–4.39,以及 4.8 和 4.32 LTS 版本。 此版本有一个破坏性变化: 两次指定相同的 XHP 属性(<foo x =“ 1” x =“ 2” />)现在是语法错误 特性上,去年的更改无意间使解析器接受 XHPchildren声明的任意类型,但是: XHP 类库仍然不支持此功能。 类型检查器不验证 children。 这可能会导致无法令人满意的 children声明,例如对未定义类型的引用。 目前正在更改类型检查器,以验证 XHP children声明未引用未定义的类型;在 XHPchildren 声明的情况下,以下类型将被类型检查器视为有效: 区分大小写的特殊值pcdata、any或empty。 XHP 类别名称,例如%foo。 定义的、非混淆的、非通用的 Hack 类型,例如类名、XHP 类名或接口。 此更改可能出现在在 4.41 版本中,详情查看更新说明: https://hhvm.com/blog/2020/01/13/hhvm-4.40.html HHVM 原...
