这篇文章主要介绍了php循环table实现一行两列显示的方法,本文直接给出实现代码,重点就是在取余方法的运用,需要的朋友可以参考下
- <table width="100%" border="0" cellspacing="1" cellpadding="0" style="background:#CCC">
- <tr>
- <td align="center" bgcolor="#FFFFFF">第一列</td>
- <td align="center" bgcolor="#FFFFFF">第二列</td>
- </tr>
- <tr>
- <?php
- $setarr = array(0,1,2,3,4,5,6,7,8,9); //相当于数据库获取的数组
- $i=0;
- foreach($setarr as $val){
- $i++;
- ?>
- <?=$val?>
- <?php
- if($i%2==0&&$i<count($setarr)) echo '</tr><tr>';
- } ?>
- </tr>
- </table>
如:是其他字符类型,需要用到函数转化:
- <?php
- $str = "Hello world. It's a beautiful day.";
- print_r (explode(" ",$str));
- ?>
结果:
- Array
- (
- [0] => Hello
- [1] => world.
- [2] => It's
- [3] => a
- [4] => beautiful
- [5] => day.
- )
新闻热点
疑难解答