用for循环输出heredoc的多个实例

时间:2013-10-10 23:10:37

标签: php

我正在尝试使用不同的id来多次回显heredoc,但它似乎覆盖了现有的并用新实例替换它。也许这是不可能做到的,我想用这个方法动态生成几个不同的div,它们具有相同的类,但不同的id是从MySQL DB中提取的,我的代码在下面。

<?php
$next = 10;
$i=0;
for($i=0; $i<10; $i++){
$str = <<<EOD
        <div class="brandon" id="$next">
        <h1>Hello World!</h1>
            <p>I am a paragraph inside the brandon class div!</p>
        </div>
EOD;
$next++;
}
?>

1 个答案:

答案 0 :(得分:4)

执行$str .= <<<EOD ....The rest...