这可能是一个愚蠢的问题,但作为一个对 PHP 相对较新的人,我想知道在 HTML 模板代码中频繁打开和关闭 PHP 标记是否存在任何与性能相关的问题,如果存在,那么在使用 PHP 标记方面的最佳实践是什么?
我的问题不是关于结束标记的重要性/正确性,也不是关于哪种类型的代码比其他类型的代码更具可读性,而是关于文档如何解析/执行以及它可能对性能产生什么影响。
为了说明这一点,考虑以下两个极端:
混合 PHP 和 HTML 标记:
<?php echo
'<tr>
<td>'.$variable1.'</td>
<td>'.$variable2.'</td>
<td>'.$variable3.'</td>
<td>'.$variable4.'</td>
<td>'.$variable5.'</td>
</tr>'
?>
// PHP tag opened once
分离 PHP 和 HTML 标签:
<tr>
<td><?php echo $variable1 ?></td>
<td><?php echo $variable2 ?></td>
<td><?php echo $variable3 ?></td>
<td><?php echo $variable4 ?></td>
<td><?php echo $variable5 ?></td>
</tr>
// PHP tag opened five times
有兴趣听听对此的看法,即使只是听到它没有什么区别。
谢谢。