-1

.htmlこのコード(ファイル内)を使用して、ローカルホストの HTML で PHP をテストしようとしていました。

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

そして、これは出力です:

Hello World
'; ?>

私は何を間違っていますか?

4

4 に答える 4

2

次の 2 つの選択肢があります。

  1. ファイルに変更し.phpます。

  2. .htmlPHP プロセッサーにファイルを送信するように Web サーバーを構成します。

于 2013-09-07T15:49:25.683 に答える
1

(.html ファイル内)

HTML ファイルは、サーバー側の PHP コードでは処理されません。したがって、実際に実行するのではなく、コードをそのまま返すだけです。HTML ファイルを PHP ファイルとして処理するように Web サーバーを明示的に構成していない限り (おそらくそうすべきではありません)、これを.phpファイルにする必要があります。

于 2013-09-07T15:49:57.937 に答える
0

ファイル拡張子.html.php.

すでに.phpファイル<?である場合は<?php、サーバーが php ショートハンド バージョンを受け入れない可能性があります。

于 2013-09-07T15:51:15.950 に答える
0

以下のコード行を.htaccess file

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

これにより、HTML および HTM ファイルタイプに php が追加されます

于 2013-09-07T16:37:49.287 に答える