【发布时间】:2021-10-24 15:08:08
【问题描述】:
我有一个需要在 foreach 循环中实现的设计。
我需要为循环中的每个第 3 和第 4 个值添加 html 结束标记。有人有解决办法吗?
示例数组:
$array = array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21);
条件需要在foreach或for循环中添加 我正在尝试这样实现它:
$tmp = '';
$count = 1;
foreach($array as $val){
if($tmp == 1){
echo "Second Box".$val."<br>";
$tmp=0;
$count++;
}else{
if($count % 2 == 0){
echo "Second Box".$val."<br>";
$tmp = 1;
}else{
echo "First Box".$val."<br>";
}
}
$count++;
}
out put
First Box1
Second Box2
Second Box3
First Box4
Second Box5
Second Box6
First Box7
Second Box8
Second Box9
First Box10
Second Box11
Second Box12
First Box13
Second Box14
Second Box15
First Box16
Second Box17
Second Box18
First Box19
Second Box20
Second Box21
【问题讨论】: