使用 echo 在 php 文件中输出 HTML 代码总是更好吗? [复制]

2024-04-25

可能的重复:
在 PHP 中回显 HTML 的最简单方法? https://stackoverflow.com/questions/1100354/easiest-way-to-echo-html-in-php

Hello,

一个简单而简短的问题。如果你有一个包含 HTML 代码的 php 文件,是使用 echo 进行输出更好还是将 HTML 代码直接写入文件中更好?例如,文件 some.php 包含:

<div>This is a text</div><a href="www.example.com">test</a><?php if(---) { whatever; } ?>

or:

<?php echo "<div>This is a text</div><a href=\"www.example.com\">test</a>"; if(---) { whatever; } ?>

哪个版本更快、更干净、更好?


在我看来,这实际上取决于代码片段的长度。对于简单的线条,我只使用 echo。对于较长的部分(特别是有很多“要转义的部分),我更喜欢“关闭”php代码(第二种方法)。

根据要打印的文本/HTML 的数量,我还会考虑使用某种简单的模板引擎来加载模板文件并仅填充动态变量/占位符/间隙。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 echo 在 php 文件中输出 HTML 代码总是更好吗? [复制] 的相关文章