Facebook HHVM 和 Hack 手册----1.什么是Hack?

什么是Hack?php

Hack 是一种基于HHVM(HipHop VM 是Facebook推出的用来执行PHP代码的虚拟机,它是一个PHP的JIT编译器,同时具备产生快速代码和即时编译的优势)的新型编程语言,能够实现与PHP的无缝互操做。通俗来说也就是,任何你能用PHP写的均可以用Hack来写。html

 

示例:编程

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
    <head>
        <title>Example</title>
    </head>
    <body>

        <?hh
            echo "Hi, I'm a Hack script!";
        ?>

    </body>
</html>

惟一的改变就是<php 改成了<hh.编程语言

固然,Hack语言可以支持更复杂的场景(或说实现更复杂的功能),可是开始Hack学习是很是简单的,以致于你只要把"<hh"放在文件最上头,而后继续编写你习惯的代码,在闲暇时间里再逐步使用Hack特性。学习

注明:HHVM可同时运行PHP和Hack代码,即便他们属于同一工程。spa

相关文章
相关标签/搜索