1

phpを始めたばかりです。簡単なファイルを書きました:

<html>
<head>
    <title>Hello World</title>
</head>
<body>test

    <?php
    echo "<h1>Hello World!</h1>";
    ?>

</body>
</html>

これで、次のように表示されると思います。

テスト Hello World!

しかし、代わりに私は得る:

テスト Hello World!"; ?>

これはかなり基本的なようですが、私にはわかりません。
Apache Tomcat 7.0.26 を使用しています。
Eclipseで実行すると、「test」しか表示されません

ご協力いただきありがとうございます

4

2 に答える 2

2

Tomcat は PHP タグを解析しません。このスクリプトを機能させるには、PHP サーバーが必要です。xampp (ポータブルなのでインストールは不要) または wamp (Windows の場合) または mamp を Mac で実行することをお勧めします。

これらのいずれにも、基本的な PHP/Apache/Mysql Web 開発に必要なすべてのソフトウェアが含まれています。

于 2012-04-19T10:52:54.407 に答える
0

基本的なトラブルシューティングのヒント:

  1. コードを試す前に、PHP がインストールされ、動作していることを確認してください。
  2. ブラウザの「ソースの表示」機能を使用して、PHP スクリプトの実際の出力を調べます。
  3. 開発ボックスで完全なエラー報告を有効にしてください。php.iniファイルを 見つけて設定します。
    • display_errors = On
    • error_reporting = E_ALL
  4. phpinfo()var_dump( ) の使い方を学びましょう。
于 2012-04-19T10:52:02.917 に答える