php循环table实现一行两列显示的方法
<tablewidth="100%"border="0"cellspacing="1"cellpadding="0"style="background:#CCC"> <tr> <tdalign="center"bgcolor="#FFFFFF">第一列</td> <tdalign="center"bgcolor="#FFFFFF">第二列</td> </tr> <tr> <?php $setarr=array(0,1,2,3,4,5,6,7,8,9);//相当于数据库获取的数组 $i=0; foreach($setarras$val){ $i++; ?> <?=$val?> <?php if($i%2==0&&$i<count($setarr))echo'</tr><tr>'; }?> </tr> </table>
如:是其他字符类型,需要用到函数转化:
<?php $str="Helloworld.It'sabeautifulday."; print_r(explode("",$str)); ?>
结果:
Array ( [0]=>Hello [1]=>world. [2]=>It's [3]=>a [4]=>beautiful [5]=>day. )