-3
ここにはHTMLファイルがあるとどうなりますか? 文字列として保存するだけではないのですか? この画面のHTMLは画面に表示され、区切り記号 "HTMLBLOCK;"も表示されます。コードの一部。何が起こっている? <? php
:ここでは、区切り文字を識別しないHTMLを使用しています
<? php
<<<HTMLBLOCK
<html>
<head><title>Menu</title></head>
<body bgcolor="#fffed9">
<h1>Dinner</h1>
<ul>
<li>Beef Chow-Mun</li>
<li>Sauteed Pea Shoots</li>
<li>Soy Sauce Noodles</li>
</ul>
</body>
</html>
HTMLBLOCK;
?>
OUTPUT
Dinner
Beef Chow-Mun
Sauteed Pea Shoots
Soy Sauce Noodles
HTMLBLOCK; ?>
'<? phpは間違っています。残りはうまく見えます。 – jh1711
これらの問題をデバッグする良い方法は、ブラウザでソースを表示することです。 Webサーバーはそれを処理していないので、そこにあなたのPHPがそのまま表示されます。 – halfer