$i = 0;
while ($have_something) {
if($i == 0 || $i == 3 || $i == 6 || $i == 9) {
$color = 'black';
}
else {
$color = 'white';
}
$i++;
}
問題與此代碼時出現在while
環路項目的數量是動態的,變化regulary,還當它可能有幾百個項目,這意味着if
發言會很長。做每X項目的東西在while循環
如何克服這個問題,並「自動化」它,這樣的東西每X項和別的東西,其餘情況沒有硬編碼$i
計數?
使用''%操作。 –
這是偶然的,任何與着色表格行或類似的事情? – RamRaider
@RamRaider不要,只是一堆文章的縮略圖。我試圖通過改變每個X元素的東西使它變得無趣。是否可以使用'%'操作符:1.是黑色,2.和3.白色,4.黑色,5.和6.和7.和8.白色,9.黑色,然後重複第二個? – Solo