在HTML中使用PHP的问题

时间:2013-09-07 15:47:36

标签: php html

我试图使用此代码(在.html文件中)在我的localhost上测试HTML中的PHP:

<!DOCTYPE html>
<html>
 <head>
  <title>PHP Test</title>
   <?php echo '<p>Hello World</p>';
   ?>
 </head>
 <body>
 </body>
</html>

这是输出:

Hello World
'; ?>

我做错了什么?

4 个答案:

答案 0 :(得分:2)

您有两种选择:

  1. 将其更改为.php文件。

  2. 配置您的网络服务器,将.html个文件发送给PHP处理器。

答案 1 :(得分:1)

  

(在.html文件中)

PHP代码服务器端不处理HTML文件。所以你只是按原样返回代码,而不是实际运行它。除非您已明确配置Web服务器以将HTML文件作为PHP文件处理(您可能不应该这样做),否则您需要将其设为.php文件。

答案 2 :(得分:0)

如果文件扩展名为.html,请将其更改为.php

如果它已经是.php文件,那么将<?更改为<?php,可能是您的服务器不接受php shorhand版本。

答案 3 :(得分:0)

将以下代码行添加到.htaccess file

AddType application/x-httpd-php .html
AddType application/x-httpd-php .htm

这将为您的HTML和HTM文件类型添加php