PHP 7从入门到精通(视频教学版)
上QQ阅读APP看书,第一时间看更新

3.9 实战演练——创建多维数组

前面讲述了如何创建一维数组,本节讲述如何创建多维数组。多维数组和一维数组的区别是多维数组有两个或多个下标,它们的用法基本相似。

下面以创建二维数组为例进行讲解。

【例3.23】(实例文件:ch03\3.23.php)

    <? php
      $arr[0][0]=10;                 //定义数组元素并赋值
      $arr[0][1]=22;
      $arr[1] [0]= 1E+05;
      $arr[1] [1]= "开始学习PHP基本语法了";
      for ($i=0; $i<count($arr); $i++)      //使用for语句输出二维数组
    {
      for ($k=0; $k<count($arr[$i]); $k++)
      {
          $arr1=each($arr[$i]);
          echo "$arr1[value]<br />";
        }
    }
  ?>

本程序运行结果如图3-23所示。

图3-23 程序运行结果