首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何正确缩进PHP/HTML混合代码?

如何正确缩进PHP/HTML混合代码?
EN

Stack Overflow用户
提问于 2009-07-20 20:30:41
回答 6查看 32.3K关注 0票数 67

在混合使用PHP和HTML时,应该使用哪种适当的缩进样式?缩进是使输出的HTML具有正确的缩进,还是使PHP/HTML混合看起来格式正确(因此更容易阅读)?

例如,假设我有一个输出表格行的foreach循环。下面哪一个是正确的?

HTML/的混合看起来是正确的:

代码语言:javascript
复制
<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看起来是正确的:

代码语言:javascript
复制
<table>
<?php foreach ($rows as $row): ?>
  <tr>
  <?php if ($row->foo()): ?>
    <?php echo $row ?>
  <?php else: ?>
    Something else
  <?php endif ?>
  </tr>
<?php endforeach ?>
</table>

我发现,当我遇到这种情况(相当频繁)时,我没有标准的样式可用。我知道可能没有一个“正确”的答案,但我很乐意听到其他开发人员的想法。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1155799

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档