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