温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

如何在php中对二维数组进行遍历

发布时间:2021-01-04 16:32:07 来源:亿速云 阅读:220 作者:Leah 栏目:开发技术

如何在php中对二维数组进行遍历?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

使用for循环遍历

<?PHP  //使用for循环遍历  $arr2=array(array("张三","20","男"),array("李四","25","男"),array("王五","19","女"),array("赵六","25","女"));  echo "<table border=2 bordercolor=red><tr><td>姓名</td><td>年龄</td& gt;<td>性别</td></tr>";  for($i=0;$i<4;$i++){  echo "<tr>";  for($j=0;$j<3;$j++){    echo "<td>";    echo $arr2[$i][$j];    echo "</td>";  }  echo "</tr>";  echo "<br>";  }  echo "</table>";  ?>

使用foreach遍历:

<?php  $arr = array('one'=>array('name'=>'张三','age'=>'23','sex'=>'男'),    'two'=>array('name'=>'李四','age'=>'43','sex'=>'女'),    'three'=>array('name'=>'王五','age'=>'32','sex'=>'男'),    'four'=>array('name'=>'赵六','age'=>'12','sex'=>'女'));    foreach($arr as $k=>$val){    echo $val['name'].$val['age'].$val['sex']."<br>";  }  echo "<p>";  ?>    <?php  $arr = array('one'=>array('name'=>'张三','age'=>'23','sex'=>'男'),    'two'=>array('name'=>'李四','age'=>'43','sex'=>'女'),    'three'=>array('name'=>'王五','age'=>'32','sex'=>'男'),    'four'=>array('name'=>'赵六','age'=>'12','sex'=>'女'));  foreach($arr as $key=>$value){  foreach($value as $key2=>$value2){    echo $value2;  }  echo "<br>";  }   ?>

看完上述内容,你们掌握如何在php中对二维数组进行遍历的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注亿速云行业资讯频道,感谢各位的阅读!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI