php 2个数组循环输出问题

<?php$array=array("p"=>"编","h"=>"程","p"=>"词","4"=>"典");$arrayTwo=array("t"=>"1","y"=>... <?php
$array=array( "p"=>"编","h"=>"程","p"=>"词","4"=>"典");
$arrayTwo=array( "t"=>"1","y"=>"2","g"=>"3","h"=>"4");
foreach($array as $key=>$value){
foreach($arrayTwo as $ll){

echo $ll."<br>";

echo $key."=>".$value."<br>";
$i++;
}
}
刚学php数组 在这里想各自输出上面的2个数组 但是用1个循环的话只能输出第一个数组,用2个循环又多输出了,有什么办法不改变数组下标的情况输出2个数组呢,没分了 求各位大侠帮帮忙
<?php$array=array( "p"=>"编","h"=>"程","p"=>"词","4"=>"典");$arrayTwo=array( "t"=>"1","y"=>"2","g"=>"3","h"=>"4");?>
<table width="200" border="1"> <?php foreach($array as $v){ ?> <tr> <td><?php echo $v;?></td> <?php foreach($arrayTwo as $k){ ?> <td><?php echo $k; ?></td> <?php }?> </tr> <?php }?></table>
要这种效果
展开
 我来答
浮华out
2013-09-18 · TA获得超过101个赞
知道小有建树答主
回答量:138
采纳率:0%
帮助的人:118万
展开全部
#合并后的数组没法按照你的效果输出,至少要循环两次
$arrayOne = array( "p"=>"编","h"=>"程","p"=>"词","4"=>"典");
$arrayTwo = array( "t"=>"1","y"=>"2","g"=>"3","h"=>"4");
$arr =  array_merge($arrayOne, $arrayTwo);
echo "<table>";
foreach($arr as $val){
    echo "<tr>";
        echo "<td>$val</td>";
    echo "</tr>";
}
echo "</table>";

#效果
词    
4    
典    
1    
2    
3
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
450128264
2013-09-18 · 超过25用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:57.2万
展开全部
<?php
//如果,你想测试的二个array($array,$arrayTwo)长度相同,可以看下我的方法
$array=array( "p"=>"编","h"=>"程","p"=>"词","4"=>"典");
$arrayTwo=array( "t"=>"1","y"=>"2","g"=>"3","h"=>"4");
$arr_v1=array_values($array);
$arr_v2=array_values($arrayTwo);
$arr_k1=array_keys($array);
$arr_k2=array_keys($arrayTwo);
$str='<table width="200" border="1">';
foreach($rr_v1 as $k=> $v){ 
//对应的键值,你也可以像(arr_v2[$k]),一样获取得到
    $str.='<tr><td >'.$v.'</td><td>'.$arr_v2[$k].'</td></tr>';
}
echo $str.'</table>';
?>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
尋_常
2013-09-17 · TA获得超过837个赞
知道小有建树答主
回答量:529
采纳率:0%
帮助的人:495万
展开全部

分两次循环好了。。

foreach($array as $v)
    echo $v."<br/>";
foreach($arrayTwo as $v)
    echo $v."<br/>";
更多追问追答
追问
你好,先谢谢你  这里为什么foreach()  循环可以不用{ }中括号?
追答
if while for等语句如果只有一条执行语句的话可以不用{} 
"回车br"被屏蔽了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式