首页 | 新闻 | 交流 | 问吧 | 文档 | 手册 | 下载 | 博客

收藏此问题 发表新评论

如何在foreach循环中检测单、双数循环?

复制内容到剪贴板
代码:
<?php foreach($this->colors as $color) : ?>
     <font color=<?php echo $this->escape($color->color);?></font>
<?php endforeach; ?>
像这样一个循环,如何判断当前循环是单数循环还是双数循环?
昵称: kekydream  时间: 2007-08-28 19:00:00
加计数器 $i,在循环中对计数器取模 2,如果余数为 1 则是单数,余数为 0 则是双数。
昵称: mikespook  时间: 2007-08-28 20:47:00
foreach 可以用 $key

foreach ($array as $key => $val)
昵称: aultoale  时间: 2007-08-29 04:17:00