php中如何把数组输出到表格 我会横向的 纵向的不知如何循环 10

<?php$num=array(10,30,50,70,90,);$add=0;foreach($numas$d){echo$d."";$add+=$d;}echo$ad... <?php
$num=array(10,30,50,70,90,);
$add=0;
foreach($num as $d){
echo $d." ";
$add+=$d;
}
echo $add."<br>";
?>
<?php
$dqlist=array(
array("name"=>"洗衣机","brand"=>"海尔","price"=>"1000"),
array("name"=>"电视机","brand"=>"长虹","price"=>"2000"),
array("name"=>"冰箱","brand"=>"LG","price"=>"3400"),
);
foreach($dqlist as $x)
foreach($x as $y => $z){
echo $x["name"] ;
}

?>
<table border="1">
<tr><th>name</th><td></td></tr>
<tr><th>brand</th><td></td></tr>
<tr><th>price</th><td></td></tr>
</table>

我现在要把array中的 第一个的三个值分别写在表格中的三个格子中
然后再输出一个表格写第二个的三个值
还有th里面的三个键能不能也用php输出
展开
 我来答
匿名用户
2014-03-10
展开全部
如果没有记错的话,这个只利用foreach()循环将其中一个数组遍历,然后以td输出其他数组的键值就可以了。
轻风来客
2014-03-10 · TA获得超过217个赞
知道小有建树答主
回答量:183
采纳率:0%
帮助的人:185万
展开全部

<table border="1">

<tr>

    <th>name</th>

    <th>brand</th>

    <th>price</th>

</tr>

<?php 

header("Content-type:text/html;charset=utf8");

$dqlist=array(

     array("name"=>"洗衣机","brand"=>"海尔","price"=>"1000"),

     array("name"=>"电视机","brand"=>"长虹","price"=>"2000"),

     array("name"=>"冰箱","brand"=>"LG","price"=>"3400"),

     );    

   foreach($dqlist as $k=>$x)

       {

          echo "<tr>";

           echo "<td>".$x['name']."</td>";

          echo "<td>".$x['brand']."</td>";

          echo "<td>".$x['price']."</td>";

          echo "</tr>";

       }


?>

</table>

   效果是这样的

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-03-10
展开全部
循环完一次一个<tr>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式