【发布时间】:2015-08-01 17:05:25
【问题描述】:
基本上我只是想知道 HTML 脚本中这两个语句有什么区别:
<?php if($something == null) { ?>
<div>This is just HTML code</div>
<?php } ?>
和:
<?php if($something == null) {
echo '<div>This is just HTML code passed from PHP</div>';
} ?>
有没有首选的方法?
【问题讨论】:
-
我认为两者都是正确的
-
我认为两者都很糟糕,因为您正在混合前端和后端。应该有一个清晰和干净的分隔。也许你可以研究一个 PHP 模板引擎,即Smarty。
-
不,没有首选的客观方式,使用你喜欢的任何一个。它是主观的。