应用了什么wrapping objects using math operator后,我只是将它结束了。但不是。到目前为止。一个循环(while/foreach)带有“偏移”包装和
<?php
$faces= array(
1 => '<div class="block">happy</div>',
2 => '<div class="block">sad</div>',
(sic)
21 => '<div class="block">angry</div>'
);
$i = 1;
foreach ($faces as $face) {
echo $face;
if ($i == 3) echo '<div class="block">This is and ad</div>';
if ($i % 3 == 0) {
echo "<br />"; // or some other wrapping thing
}
$i++;
}
?>
在代码中,我必须在第二个代码之后放置广告,然后成为第三个对象。然后将这三个全部包装在一个<div class="row">
(之后由于设计原因而不能解决)。我想我会回去应用一个开关,但是如果有人在开关可以正确包装的阵列中放置更多的元素,最后剩下的两个元素将被公开包装。
我可以在第三个位置添加“广告”数组吗?这会让事情变得更简单,只让我猜测如何包装第一,第三,第四和第六,等等。
'如果($ i = 3)'是错误的,并需要'如果($ I == 3)'。 – nickb