php多维数组_二维数组

作者: 鲁智深 分类: PHP 发布时间: 2015-01-28 14:13

二维数组

二维数组的基本语法:

$arr=array(array(1,2,3),array(4,5,6));

$arr[0]=array(1,0);

二维数组,地图…..

二维数组在内存里面存在的形式

二维数组

二维数组

案例一

请用二维数组,输出如下图形

000000

001000

020300

000000

代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
//定义一个二维数组
$arr=array(
array(0,0,0,0,0,0),
array(0,0,1,0,0,0),
array(0,2,0,3,0,0),
array(0,0,0,0,0,0));

//遍历数组(行)
for($i=0;$i<count($arr);$i++){
//遍历每行的数据
  for($j=0;$j<6;$j++){
     echo $arr[$i][$j]."&nbsp;";
}
echo "<br/>";
}

//思考:希望访问3
echo $arr[2][3];

//思考:如果将$j<6中6变灵活
$j<count($arr[$i])

案例二

1
2
3
4
5
6
7
8
     echo "<br/>-------遍历二维数组--------<br/>";
     $arr = array(arr1=>array(1,2,3),arr2=>array('age'=>18,'name'=>"鲁智深",'heigth'=>173));
     foreach($arr as $key=>$val){
         foreach($val as $key_1=>$val_1){
             echo $val_1;
         }
         echo "<br/>";
     }

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注