這裏我怎麼可以檢測第二次和第三次迭代就是我所做的,但它沒有得到正確的答案
$sample_array = array('boom 1','boom 2','boom 3','boom 4','boom 5','boom 6','boom 7');
$separator2 = 0;
$separator3 = 0;
foreach($sample_array as $sample_array_value){
if(++$separator3 % 3 == 0)
{
echo $sample_array_value."<br /><br /> Separator 3 <br /><br />";
}
else if(++$separator2 % 2 == 0)
{
echo $sample_array_value."<br /><br /> Separator 2 <br /><br />";
}
else
{
echo $sample_array_value."<br />";
}
}
代碼的輸出:
boom 1
boom 2
Separator 2
boom 3
Separator 3
boom 4
boom 5
Separator 2
boom 6
Separator 3
boom 7
哪項是錯誤的,我需要的輸出是:
boom 1
boom 2
Separator 2
boom 3
Separator 3
boom 4
Separator 2
boom 5
boom 6
Separator 2
Separator 3
boom 7
我該如何使用,在使用MySQL的只是這樣的foreach(mysql_fetch_array($查詢)爲$獲得){} $無鑰匙?原因 –
@JoelEnanodJr然後初始化變量foreach循環之前,例如'$ count = 0;'並在foreach循環結尾增加它,例如'$ count ++;' – Rizier123
謝謝sir @ Rizier123,即使我不理解你的代碼它解決了我的問題..我在no循環中hello多謝了......順便說一下,例如什麼意思? –