【发布时间】:2014-12-27 05:29:08
【问题描述】:
我想知道如何在 PHP foreach 循环中只回显一次?这是我的代码:
foreach(range(1, $numDays) as $number):
$counter++;
echo $number;
if($counter < 8){
//echo only once bellow
echo "<div>header</div>";
//echo only once above
echo "hello";
//echo only once below
echo "<div>footer</div>";
//echo only once above
}
endforeach;
基本上“//echo only once”中的内容是我只想在循环小于数字 8 时回显一次。我该怎么做?
【问题讨论】:
-
使用
break声明...? -
如果要回显一次,则将其退出循环,将header放在foreach之前,将footer放在循环之后