私が次のような単純なことを試してみると:
<?php echo "<li>test</li>"; ?>
最初の>は私のphpタグを終了し、結果を次のようにHTMLに表示します。
test"; ?>
私が見たすべての例は、これは意図したとおりに機能するはずだと主張していますが、そうではありません。ここで何かが足りませんか?
wampを使用します。このコードは、localhost /(.phpファイルからの)他のphpコードは実行されますが、開いたhtmlファイルにあります。ただし、>を使用しない場合に限ります。>を含まないhtmlページでechoを使用すると、何も出力されません。
もう少し試してみたところ、phpからhtmlページにエコーしたり印刷したりすることもできないようです。私はphpページにいるときだけ印刷することができます。2つの問題が関連しているかどうかはわかりません。