如何正确缩进PHP / HTML混合代码?[已关闭]
2022-08-30 08:59:33
在混合PHP和HTML时,使用正确的缩进样式是什么?我是否缩进以使输出的HTML具有正确的缩进,或者使PHP / HTML组合看起来格式正确(因此更易于阅读)?
例如,假设我有一个输出表行的循环。下面哪一个是正确的?foreach
PHP/HTML 组合看起来是正确的:
<table>
<?php foreach ($rows as $row): ?>
<tr>
<?php if ($row->foo()): ?>
<?php echo $row ?>
<?php else: ?>
Something else
<?php endif ?>
</tr>
<?php endforeach ?>
</table>
输出的 HTML 看起来正确:
<table>
<?php foreach ($rows as $row): ?>
<tr>
<?php if ($row->foo()): ?>
<?php echo $row ?>
<?php else: ?>
Something else
<?php endif ?>
</tr>
<?php endforeach ?>
</table>
我发现,当我遇到这种情况时(经常),我没有一个标准的风格可以使用。我知道可能没有“正确”的答案,但我很想听听其他开发人员的想法。