zoukankan      html  css  js  c++  java
  • Facebook HHVM 和 Hack 手册----1.什么是Hack?

    什么是Hack?

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

    示例:

    <!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代码,即使他们属于同一工程。

  • 相关阅读:
    结构型模式(一) 适配器模式
    选择器
    CSS引入
    CSS语法
    CSS介绍
    HTML练习
    HTML标签嵌套规则(重点)
    HTML标签分类(重点)
    HTML标签属性
    body标签
  • 原文地址:https://www.cnblogs.com/Jack8Chen/p/3616900.html
Copyright © 2011-2022 走看看