PHP里如何以表格形式输出二维数组?

 我来答
nbyh2012
推荐于2017-09-11 · TA获得超过3278个赞
知道小有建树答主
回答量:483
采纳率:100%
帮助的人:790万
展开全部

代码如下,这里使用了PHP的模板语法:

<?php
$array = array(
    array('one', 'two', 'three'),
    array('blue', 'red', 'yellow'),
    array('apple', 'banana', 'pear'),
);
?>
<table>
    <?php foreach ($array as $row): ?>
        <tr>
            <?php foreach ($row as $str): ?>
                <td><?php echo $str; ?></td>
            <?php endforeach; ?>
        </tr>
    <?php endforeach; ?>
</table>

如有帮助,请点击采纳按钮,谢谢支持~

追问
谢谢你朋友,不过。。。。在下愚钝,能帮我写一下代码吗?
追答
我贴上去的不是代码么?你仿照我的代码写就可以了。这个很简单。
__峰回路转
推荐于2017-09-20 · TA获得超过714个赞
知道小有建树答主
回答量:605
采纳率:89%
帮助的人:311万
展开全部

比如$res 为一个二位数组,循环如下:

$res = array(
array('a' => 1, 'b' => 2),
array('aa' => 11, 'bb' => 22),
array('aaa' => 111, 'bbb' => 222)
);

echo "<table>";
foreach ($res as $key => $value) {
echo "<tr>";
foreach ($value as $k => $v) {
// 处理 $v即可
echo "<td>{$v}</td>";
}
echo "</tr>";
}
echo "</table>";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式