'echo'或退出'编程'编写HTML然后再次启动PHP代码

the*_*man 7 php performance echo

在大多数情况下,当我想显示一些实际呈现的HTML代码时,我会使用'close PHP'标签,编写HTML,然后再次打开PHP.例如

<?php
// some php code
?>
<p>HTML that I want displayed</p>
<?php
// more php code
?>
Run Code Online (Sandbox Code Playgroud)

但我见过很多人只会使用echo,所以他们会做上面的事情

<?php
// some php code
echo("<p>HTML that I want displayed</p>");
// more php code
?>
Run Code Online (Sandbox Code Playgroud)

他们的任何表现都会因此而辍学和退回吗?我认为不是因为PHP引擎必须以任何方式处理整个文件.

当你以不像函数的方式使用echo函数时,例如

echo "<p>HTML that I want displayed</p>"
Run Code Online (Sandbox Code Playgroud)

我希望这纯粹是一种品味问题,但我想知道我是否错过了某些东西.我个人觉得第一种方式更可取(退出PHP然后再回来),因为它有助于明确区分PHP和HTML,还可以让你使用HTML的代码突出显示和提示,这总是很方便.

K. *_*ert 6

第一种类型是可取的,完全出于您提到的原因.

实际上,回应整个html块被认为是不好的做法.