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

7.5 数组的构造

7.5.1 一维数组

当一个数组的元素是变量时,称这个数组为一维数组。一维数组是最普通的数组,它只保存一列内容。

声明一维数组的一般形式是:

例7.4就实现了声明一个一维数组。

7.5.2 二维数组

如果一个数组的元素是一维数组,则称这个数组是二维数组。

【例7.5】本例将声明一个二维数组,实例代码如下:(实例位置:资源包\TM\sl\7\5

    <?php
       $str = array (
          "书籍"=>array ("文学","历史","地理"),
           "体育用品"=>array ("m"=>"足球","n"=>"篮球"),
           "水果"=>array ("橙子",8=>"葡萄","苹果") );    //声明数组
       print_r ( $str) ;                                 //输出数组元素
    ?>

结果为:Array ([书籍]=> Array ([0]=>文学 [1]=>历史 [2]=>地理) [体育用品]=> Array ( [m]=>足球 [n]=>篮球) [水果]=> Array ([0]=>橙子 [8]=>葡萄 [9]=>苹果))

上面的代码实现了一个二维数组的声明,按照同样的思路,可以创建更高维数的数组,如三维数组。