php循环输出多维数组

超、凢脫俗 2023-09-24 08:18 35阅读 0赞

   ?$array=[

   ? ?”市场部”=>[

   ? ? ? ? [“name”=>”经理”,”sex”=>”man”,”age”=>22,”email”=>”aaa@bbb.com”],

   ? ? ? ? [“name”=>”ZS”,”sex”=>”woman”,”age”=>20,”email”=>”bbb@bbb.com”],

   ? ? ? ? [“name”=>”LS”,”sex”=>”man”,”age”=>24,”email”=>”ccc@bbb.com”]

   ? ? ? ?],

   ? ?”外贸部”=>[

   ? ? ? ? [“name”=>”经理”,”sex”=>”man”,”age”=>28,”email”=>”ddd@bbb.com”],

   ? ? ? ? [“name”=>”ZS”,”sex”=>”woman”,”age”=>30,”email”=>”eee@bbb.com”],

   ? ? ? ? [“name”=>”LS”,”sex”=>”man”,”age”=>34,”email”=>”fff@bbb.com”],

   ? ? ? ?],

   ? ?”财务部”=>[

   ? ? ? ? [“name”=>”经理”,”sex”=>”man”,”age”=>28,”email”=>”ggg@bbb.com”],

   ? ? ? ? [“name”=>”ZS”,”sex”=>”woman”,”age”=>30,”email”=>”hhh@bbb.com”],

   ? ? ? ? [“name”=>”LS”,”sex”=>”man”,”age”=>34,”email”=>”iii@bbb.com”]

   ? ? ? ?],

   ? ? ?];

   ?//访问三维数组的方式 ? ?

   ?echo $array[“外贸部”][2][“email”];

   ?echo “
“;

   ?print_r($array[“财务部”][0]);

   ?echo “
“;

   ?

   ?//直接声明二维数组

   ?$arr[][]=”zs”;

   ?$arr[][]=”ls”;

   ?$arr[][]=”ww”;

   ?$arr[][]=”zl”;

   ?echo “

  1. ";
  2.    ?print_r($arr);//输出时先是外层数组索引值递加
  3.    ?echo "";

   ?

   ?

   ?$arr=array(“”);

   ?$value=’a’;

   ?//使用for循环为$arr数组每个元素赋值

   ?for($a=0;$a<20;$a++)

   ?{

   ? ?$arr[$a]=$value++;

   ?}

   ?var_dump($arr);

   ?//程序执行效率的优化:将count()函数拿出来赋给一个变量,这样就不用每次都在数组中执行系统函数浪费系统资源

   ?$num=count($arr);

   ?for($i=0;$i

   ?{

   ? ?echo $arr[$i].”
“;

   ?}

  ?>

发表评论

表情:
评论列表 (有 0 条评论,35人围观)

还没有评论,来说两句吧...

相关阅读

    相关 PHP数组输出

      剑指offer中的第四题:   在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这

    相关 php循环输出数组

      摘要:众所周知在学习网站开发时数组也是一个非常绕脑且很关键的知识点。特别是涉及到多维数组,很多零基础的朋友往往是看着看着就晕头转向了。那么本篇文章就为大家详细介绍下在...

    相关 php输出数组函数

      php数组的定义与数组遍历,php数组函数的用法与例子,php数组取值赋值,php多维数组的循环输出等,供大家学习参考。   1、php数组定义和遍历   2、php数