【发布时间】:2018-02-09 23:03:11
【问题描述】:
当此处的文档中有 HTML 时应该发生什么? 它不应该只存储为字符串吗? 此屏幕中的 HTML 显示在屏幕上,分隔符“HTMLBLOCK;”也显示在屏幕上。部分代码。怎么回事?
<? 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;
?>
输出
Dinner
Beef Chow-Mun
Sauteed Pea Shoots
Soy Sauce Noodles
HTMLBLOCK; ?>
【问题讨论】:
-
<? php中的空格是错误的。其余的看起来不错。 -
调试这些问题的一个好方法是在浏览器中查看源代码。你会在那里看到你的 PHP,因为 web 服务器还没有处理它。