0

我想要循环打印链接

<?php
for ($i = 0; $i<5; $i++) {
?>
    <a href="#">a</a>
<?php
}
?>

问题是当我看到源代码时,每个链接都写在新行中,我需要每个链接都在同一行。

我可以这样做:

$str = '';
for ($i = 0; $i<5; $i++) {
    str .= '<a href="#">a</a>';
}
echo $str;

结果是我需要的,但我喜欢第一种编码风格(比如,MVC 编码风格)。第一种编码风格的解决方案是什么,用于在同一行编写标签?

4

1 回答 1

6
<?php
for ($i = 0; $i<5; $i++) {
    ?><a href="#">a</a><?php
}
?>

您需要删除空格。

于 2013-01-03T11:44:58.890 回答