0
A
回答
1
$i = 0
while (true) {
$class = ($i++ % 2 == 0) ? 'box-hdr5' : 'box-hdr4';
echo "<div class='" . $class . "'>stuff</div>";
}
%是模數運算符,它返回整數除法的餘數。當$ i被2整除時,餘數將爲0,這是循環中的每隔一次。
+0
我想它應該可以工作,但它不適用於我的工作。不知道什麼是錯的... – 2010-11-10 10:18:27
+0
除了在第一行中缺少分號,它工作正常。 「它不起作用」並不是你希望有人幫助你時給出的那種解釋,因爲它告訴我們你所遇到的問題不是什麼都說的。 這只是一個實現你的目標的技術的例子。你用它做了什麼,哪些不起作用? – 2010-11-10 19:35:02
5
你只需要有一個計數器,並找出數字是奇數還是偶數,這很容易用modulus operator完成。
$x = 0;
while (/* true */) {
if ($x++ % 2) {
/* box-hdr4 */
} else {
/* box-hdr5 */
}
}
1
你甚至都不需要做由2
$alternate = false;
while (/* true */) {
$alternate = !$alternate;
if ($alternate) {
// box-hdr4
} else {
// box-hdr5
}
}
模但是上面的答案都是一樣的好。
相關問題
- 1. 替代while while循環
- 2. 迴文 - while循環代替循環
- 3. For循環代替while循環
- 4. 替代在while循環
- 5. 內循環while循環內循環
- 6. 「while True」循環的替代語法?
- 7. 替代睡眠()在while循環?
- 8. django視圖中while循環替代time.sleep
- 9. 添加div arround while while循環
- 10. 我們可以使用While循環代替Do While
- 11. 儘管while循環內循環問題
- 12. while while循環
- 13. while while循環
- 14. while循環和While循環的退出
- 15. Python的while循環while循環
- 16. Array.map或循環替代內的承諾?
- 17. while循環內存問題
- 18. while foreach內部循環
- 19. ANDROID - while循環內線程
- 20. 返回代碼while循環
- 21. JOptionPane在while循環內顯示while循環後終止
- 22. 同時循環while while循環迭代SQL表
- 23. While循環替換Else語句?(Python)的
- 24. 滾動在php中的while循環內出現的div
- 25. PHP中的while循環的替代方案
- 26. PHP的while循環代替的foreach得到陣列數據
- 27. Break while while循環
- 28. while while循環Java
- 29. while while循環? (JAVA)
- 30. fflush while while循環
第三格呢? – ajreal 2010-11-10 05:46:55