• 技术文章 >后端开发 >php教程

    hhvm是怎么支持php的

    藏色散人藏色散人2020-09-16 16:34:20原创1400

    hhvm是通过将php代码动态翻译成原生机器码来支持php的。HHVM支持PHP和PHP方言Hack语言。开发团队宣布HHVM v3.30将是最后一个支持PHP的版本,并从4.0起停止支持PHP。

    HHVM 是由 Facebook 打造的 PHP 虚拟机,它通过将 PHP 代码动态翻译成原生机器码而大幅提高速度。HHVM 支持 PHP 和 PHP 方言 Hack 语言。开发团队宣布 HHVM v3.30 将是最后一个支持 PHP 的版本,并从 4.0 起停止支持 PHP。

    现在 4.0 版本已发布,从发布公告中我们看到 HHVM 4.0 确实已不再支持 PHP。

    f8a4292e0269e0c98ddb5b9e12a54f3.png

    此外,该版本增加了对 .hack 文件的支持,对 HSL 正则表达式的非实验性支持,并删除了几个 PHP 相关的行为,如:

    删除 PHP 数组中存在的行为,但不删除 Hack Arrays 或 Hack Collections

    删除需要检查或改变调用者的函数(或调用函数的方法),如 compact(), extract(), get_declared_variables(), func_get_args()

    弃用参考手册

    官方还表示,计划在下个版本中删除对 <?php 的支持,这样带来的主要好处是可提供更清晰的错误消息(例如 “HHVM no longer supports PHP code”)。

    以上就是hhvm是怎么支持php的的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:hhvm php
    上一篇:Dreamweaver可以写php吗? 下一篇:自学php用哪本书好
    大前端线上培训班

    相关文章推荐

    • Box 迁移到 HHVM 实践• PHP 7 vs HHVM 比较• php衣食父母之3-php利用HHVM实现高性能• PHP7和HHVM的性能详细介绍(图文)

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网