带有HTML的PHP简单foreach循环[关闭]
Posted
技术标签:
【中文标题】带有HTML的PHP简单foreach循环[关闭]【英文标题】:PHP simple foreach loop with HTML [closed] 【发布时间】:2012-05-02 18:06:07 【问题描述】:我想知道是否最好实际编写以下示例:
<table>
<?php foreach($array as $key=>$value) ?>
<tr>
<td><?php echo $key; ?></td>
</tr>
<?php ?>
</table>
所以基本上将 html 嵌入到 foreach 循环中,但不使用 echo
来打印表格标签。这行得通吗?我知道在 JSP 中这是可行的。
【问题讨论】:
alternative control syntax 可能会更好,YMMV。 也许他必须为执行他的代码付费:)。 这不是一个无用的问题。这个特定的实现很难在 PHP 文档中找到,并且公认的答案提供了验证,即它可以在没有一万名开发人员需要“只创建一个示例数组并单独尝试”的情况下工作。 【参考方案1】:这将起作用,尽管在 HTML 中嵌入 PHP 时最好使用以下形式:
<table>
<?php foreach($array as $key=>$value): ?>
<tr>
<td><?= $key; ?></td>
</tr>
<?php endforeach; ?>
</table>
你可以找到the alternative syntax on PHP.net的文档
【讨论】:
或替代 echo $key,您可以使用以上是关于带有HTML的PHP简单foreach循环[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
使用带有WordPress foreach循环的jQuery脚本