首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

怎么循环输出含有tr的td

2012-05-28 
如何循环输出含有tr的tdeg:$arr1array(a,b,c,d,e,f,g)循环上面的。得到如下效果trtda

如何循环输出含有tr的td
eg:$arr1=array("a","b","c","d","e","f","g"); 
循环上面的。

得到如下效果
<tr>
<td>a</td>
<td>b</td>
<td>c</td>
<td>d</td>
</tr>
<tr>
<td>e</td>
<td>f</td>
<td>g</td>
<td></td>
</tr>

以此类推,请问如何用PHP写出来

[解决办法]

PHP code
foreach(array_chunk($arr1,4) as $v){      echo "<tr>\n";    foreach($v as $t) echo "<td>".$t."</td>\n";    echo "</tr>\n";};
[解决办法]
$arr1=array("a","b","c","d","e","f","g");

$i = 1;
echo '<tr>';
foreach ($arr1 as $key=>$val)
{
echo '<td>' , $val, '</td>';
if($i%4 == 0) echo "</tr><tr>";
++$i;
}
echo '</tr>';

热点排行