我有我通過foreach
循環顯示的帖子。在這個我想投入一些廣告塊。在foreach循環中插入隨機塊
我有帖子和廣告塊沒有問題的工作。帖子來自陣列,手動插入廣告塊。
我看到的呃逆是如何將這些廣告投入到foreach
循環中。我希望它能夠添加它們,但不會中斷帖子本身,這就是我正在經歷的。
我有3個廣告區塊,每頁12篇文章。當頁面加載時,應該總共有15個塊,而我得到9個。這些廣告也不是靜態的 - 我將它們放入總共15個塊中的任何位置。
這裏是我正在使用的腳本(讀者摘要版本)的快速運行。
$i = 0;
foreach ($posts AS $post) {
$i++;
if ($adblock == $i) {
//insert advertisement block
}
else if ($adblock == $i) {
//insert advertisement block
}
else if ($adblock == $i) {
//insert advertisement block
}
else {
//insert post block
}
}
使用模數。 '如果(($ i%3)== 0){//插入廣告}' –
這是完美的,並會給它一個去!謝謝。 –