PHP中使用FOR/FOREACH遍历二维数组

 时间:2024-10-12 05:43:10

1、使用FOR循环遍历二位数组<?php /*定义一个不对称的二位数组*/$arr = array烫喇霰嘴( array('苹果','香蕉','梨子','葡萄'), array('钢笔','圆规','直尺'), array('汽车','卡车'));/*使用for循环遍历该二位数组*/for($i=0; $i<count($arr); $i++)/*count($arr)用于统计二维数组中第一维的元素个数*/{for($j=0; $j<count($arr[$i]); $j++)/*count($arr[$i])用于统计二维数组中每行的元素个数*/{echo $arr[$i][$j].' || '; }}?>输出结果:苹果 || 香蕉 || 梨子 || 葡萄 || 钢笔 || 圆规 || 直尺 || 汽车 || 卡车 ||

2、使用FOREACH遍历二位数组,依然使用上面的数组<?php$arr = array( array('苹果','香蕉','梨子','葡萄'), array('钢笔','圆规','直尺'),array('汽车','卡车') );/*使用foreach循环遍历该二位数组*/foreach($arr as $key=>$value){ foreach($arr[$key] as $subkey=>$subval)//此处foreach 第一个数组参数使用$arr[$key]表示其中的第二维数组{ echo $subval.' || ';}}?>输出结果:苹果 || 香蕉 || 梨子 || 葡萄 || 钢笔 || 圆规 || 直尺 || 汽车 || 卡车 ||

  • css如何给图片加上两层边框
  • JavaScript的点击事件变换文本内容
  • 如何用PHP往MySQL中插入数据
  • WebStorm怎么设置显示参数信息弹出窗口
  • 鼠标放在div上延迟改变宽度效果
  • 热门搜索
    消防安全手抄报图片 关于健康的手抄报 防溺水手抄报简单 消防知识手抄报 爱祖国手抄报简单漂亮 网络安全手抄报内容 重阳节手抄报简单又漂亮 建党节手抄报简单内容 防溺水手抄报资料 朝花夕拾手抄报