在大多数情况下,当我想显示一些要实际呈现的 HTML 代码时,我会使用“关闭 PHP”标签,编写 HTML,然后再次打开 PHP。例如
<?php
// some php code
?>
<p>HTML that I want displayed</p>
<?php
// more php code
?>
但是我见过很多人只会使用 echo 代替,所以他们会做上述类似的事情
<?php
// some php code
echo("<p>HTML that I want displayed</p>");
// more php code
?>
他们的表现是否会因为这样的退出和重新加入而受到影响?我不会假设 PHP 引擎必须以任何一种方式处理整个文件。
当您以看起来不像功能的方式使用回声功能时,例如
echo "<p>HTML that I want displayed</p>"
我希望这纯粹是一个品味问题,但我想知道我是否错过了一些东西。我个人认为第一种方式更可取(退出 PHP 然后重新进入),因为它有助于明确区分 PHP 和 HTML,还可以让您对 HTML 使用代码突出显示和提示,这总是很方便。