首页 > php教程 > php手册 > 正文

php二维数组循环程序代码

php中文网
发布: 2016-05-25 16:55:08
原创
1378人浏览过
在php中数组分为一维数组与多维数组,如果我们要循环二维数组我们可以直接使用foreach与for来遍历即可,下面我来给大家介绍几个二维数组循环的实现有需要了解的朋友可进入参考。

for循环遍历二维数组

 代码如下 复制代码

print_r($order_data_info);

立即学习PHP免费学习笔记(深入)”;

Array
(
[0] => stdClass Object ( [countOrder] => 3 [amntTotal] => 2380.00 [name] => 测试版 )
[1] => stdClass Object ( [countOrder] => 1 [amntTotal] => 2380.00 [name] => VIP版 )
[2] => stdClass Object ( [countOrder] => 2 [amntTotal] => 4760.00 [name] => 个人版 )
)


$order_length = sizeof($order_data_info);
for($i=0;$i{
    $order_data_info[$i]->amntTotal = money($order_data_info[$i]->amntTotal);
}

print_r($order_data_info);

立即学习PHP免费学习笔记(深入)”;

Array
(
[0] => Array ( [countOrder] => 3 [amntTotal] => 2380.00 [name] => 测试版 )
[1] => Array ( [countOrder] => 1 [amntTotal] => 2380.00 [name] => VIP版 )
[2] => Array ( [countOrder] => 2 [amntTotal] => 4760.00 [name] => 个人版 )
)

$order_length = sizeof($order_data_info);
for($i=0;$i{
    $order_data_info[$i]['amntTotal'] = money($order_data_info[$i]['amntTotal']);
}


foreach语句用于循环遍历数组。

每进行一次循环,当前数组元素的值就会被赋值给 value 变量(数组指针会逐一地移动) - 以此类推

 代码如下 复制代码

foreach($array as $key)
{
      if(xxxx)
      {
             break; //break 会终止循环
      }
      if(zzz)
      {
             continue;  //continue 会终止本次循环,此刻会进入下一个循环;
      }
}

智慧车行预约小程序
智慧车行预约小程序

智慧车行小程序,是一个专门为洗车/4S/车辆维修行业打造的小程序,前后端完整代码包括车行动态,养车常识,保养预约,维修预约,洗车美容预约,汽车检测预约等功能。采用腾讯提供的小程序云开发解决方案,无须服务器和域名预约管理:开始/截止时间/人数均可灵活设置,可以自定义客户预约填写的数据项预约凭证:支持线下到场后校验签到/核销/二维码自助签到等多种方式详尽的预约数据:支持预约名单数据导出Excel,打印

智慧车行预约小程序 0
查看详情 智慧车行预约小程序

 代码如下 复制代码

 $team = array('lk','ok');
 $book = array('linux服务器配置与管理',$team);
 
 foreach($book as $k=>$val)  //意思是for  $book  each  $value( as )
  if( is_array($val) ) foreach( $val as $value) echo $value.'
';
  else echo $k.'=>'.$val.'
';
?>

例2

 代码如下 复制代码


             
$array = array('塞班(symbian)'=>array(1=>'s60v3横版',2=>'s60v3',3=>'s60v5'),
    '安卓(android)'=>array(4=>'android2.1及以上版本',6=>'Android 1.5',7=>'Android 1.6',8=>'Android 2.1',9=>'Android 2.2',10=>'Android 2.3',11=>'Android 3.0',12=>'Android 3.1',12=>'Android 3.2',12=>'Android 4.0',12=>'Android 4.1',12=>'Android 4.2'),
    'wp7(Windowsphone)'=>array(5=>'Windows Phone 7系统')
    );

 

                foreach( $array as $c=> $cc )
                {
                    echo '';
                    foreach($cc as $v => $vv)
                    {
                        if( $addRow["sjos"]== $v ) { $select="selected";}else{ $select="";}
                        echo '';
                    }
                   
                }
?>



教程地址:

欢迎转载!但请带上文章地址^^

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号