1

我正在尝试在 HTML 页面中运行 PHP。

我将此文件保存在 WAMP 中.html

<html>
  <body>
    <?php echo "My first PHP script!";?>
  </body>
</html>

但是当我用浏览器打开它并检查元素时,结果是这样的:

<html>
    <head></head>
    <body>
        <!--?php
            echo "My first PHP script!";
        ?--> 
    </body>
</html>
4

6 回答 6

4

如果 Apache 没有将.html页面作为 php 脚本运行,那么运行.html页面将不会作为.php

于 2013-07-03T14:30:07.677 回答
2

解决方案:将文件名重命名something.htmlsomething.php

或者something.phtml虽然这并不常见

于 2013-07-03T14:30:32.123 回答
1

您还可以将页面另存为.phtml. 这种格式可以显示.php& .html

在这里查看更多信息:什么是 phtml,什么时候应该使用 .phtml 扩展名而不是 .php?

于 2013-07-03T14:34:50.617 回答
0

您应该将其另存.php.html

于 2013-07-03T14:29:36.957 回答
0

您需要将其放入.php文件中,网络服务器(如果未配置)不会将.html文件解释为 PHP。

于 2013-07-03T14:29:49.180 回答
0

正如其他人所说,通过将文件扩展名从 .html 更改为 .php 将起作用。但是,如果您不想这样做,则可能需要检查一下。它允许您在不更改文件扩展名的情况下执行 php 文件。

于 2015-01-28T01:34:50.543 回答