Php 简单代码-不输出消息

Php 简单代码-不输出消息,php,linux,nginx,hhvm,hacklang,Php,Linux,Nginx,Hhvm,Hacklang,我正在使用Hack,可以在上找到 为什么不使用以下代码: <?hh $message = "Hey, lol."; ?> <!doctype html> <html lang="en-us"> <head> <title>title</title> </head> <body> <?= $message ?> <

我正在使用Hack,可以在上找到

为什么不使用以下代码:

<?hh
    $message = "Hey, lol.";
?>
<!doctype html>
<html lang="en-us">
    <head>
        <title>title</title>
    </head>
    <body>
        <?= $message ?>
    </body>
</html>

Hack支持短标签吗<代码>


这可能是您的问题。

Hack是否支持短标记<代码>

这可能是您的问题。

这应该可以:

<?php
    $message = "Hey, lol.";
?>
<!doctype html>
<html lang="en-us">
    <head>
        <title>title</title>
    </head>
    <body>
        <? echo $message; ?>
    </body>
</html>

标题
编辑: Hack不能像上面那样与html混合使用。 请尝试以下方法:

<?hh
    $message = "Hey, lol.";
    echo '
<!doctype html>
<html lang="en-us">
    <head>
        <title>title</title>
    </head>
    <body>
        ' . $message . '
    </body>
</html>
';
这应该可以:

<?php
    $message = "Hey, lol.";
?>
<!doctype html>
<html lang="en-us">
    <head>
        <title>title</title>
    </head>
    <body>
        <? echo $message; ?>
    </body>
</html>

标题
编辑: Hack不能像上面那样与html混合使用。 请尝试以下方法:

<?hh
    $message = "Hey, lol.";
    echo '
<!doctype html>
<html lang="en-us">
    <head>
        <title>title</title>
    </head>
    <body>
        ' . $message . '
    </body>
</html>
';

您对Hack使用了错误的语法。即使是上的示例也暗示要使用普通的php构造来完成您要做的事情。您的代码应该是:

<?php
    $message = "Hey, lol.";
?>
<!doctype html>
<html lang="en-us">
    <head>
        <title>title</title>
    </head>
    <body>
        <?php echo $message; ?>
    </body>
</html>

标题
编辑:看起来Hacklang可能需要一种单独的方法来生成结果。请尝试以下操作:

<?hh 
    $message = "Hey, lol.";
    echo '
        <!doctype html>
        <html lang=\"en-us\">
            <head>
                <title>title</title>
            </head>
            <body>
                ' . $message . '
            </body>
        </html>';

您对Hack使用了错误的语法。即使是上的示例也暗示要使用普通的php构造来完成您要做的事情。您的代码应该是:

<?php
    $message = "Hey, lol.";
?>
<!doctype html>
<html lang="en-us">
    <head>
        <title>title</title>
    </head>
    <body>
        <?php echo $message; ?>
    </body>
</html>

标题
编辑:看起来Hacklang可能需要一种单独的方法来生成结果。请尝试以下操作:

<?hh 
    $message = "Hey, lol.";
    echo '
        <!doctype html>
        <html lang=\"en-us\">
            <head>
                <title>title</title>
            </head>
            <body>
                ' . $message . '
            </body>
        </html>';



您最好在hack中使用XHP。请参见此处的示例:

您最好在hack中使用XHP。请看这里的示例:

您应该使用Hack网站本身说您可以使用hh而不是php,我昨晚使用的3个教程也是如此。与php不同,Hack和HTML代码不会混合使用。但它们没有解释这实际上意味着什么。那我们该怎么输出奇怪的值呢?我想一个方法是使用XHP嵌入XHTML。你应该使用Hack网站本身说你可以使用hh而不是php,我昨晚使用的3个教程也是如此。与php不同,Hack和HTML代码不会混合。但他们没有解释这到底意味着什么。那我们该怎么输出这些奇怪的值呢?我认为一种方法是使用XHP嵌入XHTML。谢谢gdahl,我现在来研究一下。几个月前,在另一次对话中,我被告知要这样使用它。真的,只要替换
参见:and.@HorsSujet他使用的是Hack,不是PHP。这不是Hack,这是第二种语法。谢谢gdahl,我现在来研究一下。几分钟前,在另一次对话中,我被告知要这样使用它。真的,只需替换
参见:and.@HorsSujet他使用的是Hack,不是PHP。这不是Hack,这是第二种语法。我更新了我的问题,以回应“use”和“仅仅使用”“是否有官方文档真正解决了该语言的基础知识?”?因为他们手册里的代码不起作用。这他妈的是怎么回事?啊,该死,我没有用黑客。那太肮脏了。我不能写那样的代码-太可怕了!感谢您的回答和帮助,@gdahl。虽然后一个示例是如何使用Hack输出HTML,但这远远不是推荐的方法。XHP是我们在Facebook的首选方法;这也是烹饪书中的例子所用的语言:。如果您不想使用XHP,我听说人们在模板引擎(如Twig)方面很幸运。我更新了我的问题,以回答“使用”和“仅使用”“是否有官方文档真正解决了该语言的基础知识?”?因为他们手册里的代码不起作用。这他妈的是怎么回事?啊,该死,我没有用黑客。那太肮脏了。我不能写那样的代码-太可怕了!感谢您的回答和帮助,@gdahl。虽然后一个示例是如何使用Hack输出HTML,但这远远不是推荐的方法。XHP是我们在Facebook的首选方法;这也是烹饪书中的例子所用的语言:。如果您不想使用XHP,我听说人们在模板引擎(如Twig)方面很幸运。注意:在这个线程中,成员之间似乎有一些混淆(显然是谁否决了我)。Hack与PHP集成。php标记在这里是可以接受的,并且似乎是我在互联网上发现的标准。然而,理想情况下,如果他替换
我没有否决你,代码应该是一样的,但是我开始后悔选择尝试Hack。到目前为止,我觉得我什么也没做,只是把它全部拼凑起来,让它发挥作用。但是它仍然不起作用——即使我使用php的东西。我不是一个非常喜欢它的人,如果你在这个范围内进行开发,我建议暂时坚持使用纯php。你说它不起作用是什么意思?他们自己网站www.hacklang.org上的例子(见主页教程部分的练习3)告诉你使用Mmm,他们在网上有一些混合文档。我的例子是一个标准的PHP文档。看来黑客需要一些特殊信息。将编辑答案。注意:这个帖子中的成员之间似乎有一些混乱(显然是谁否决了我)。Hack与PHP集成。php标记在这里是可以接受的,并且似乎是我在互联网上发现的标准。然而,理想情况下,如果他替换
我没有否决你,代码应该是一样的,但是我开始后悔选择尝试Hack。到目前为止,我觉得我什么也没做,只是把它全部拼凑起来,让它发挥作用。但是它仍然不起作用——即使我使用php的东西。我不是一个非常喜欢它的人,如果你在这个范围内进行开发,我建议暂时坚持使用纯php。你说它不起作用是什么意思?他们自己网站www.hacklang.org上的例子(见主页教程部分的练习3)告诉你使用Mmm,他们在网上有一些混合文档。我的例子是一个标准的PHP文档。看来黑客需要一些特殊信息。将编辑答案。不,这都很好,但谢谢你的回答,我真的很感激。我已经决定