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. )