1 <?php
2 /*php数组的多种声明
3
4 */
5 header("content-type:text/html; charset=utf-8");
6 //1.索引数组
7 $user[0]=1;
8 $user[1]="zhangshan";
9 $user[2]="sex";
10 $user[3]=20;
11 echo"<pre>";
12 print_r($user);
13 //关联数组
14 $class["name"]="lee";
15 $class["age"]=20;
16 $class["sex"]="nan";
17 echo"<pre>";
18 echo$class;
19 //使用array()函数声明
20 $user=array(1,"lee","nan");
21 //这种声明方式是默认为索引数组/
22 echo"<pre>";
23 print_r($user);
24
25 //要想指定下标则需要使用键值符号=>
26 $user=array("id"=>1,1=>"lee","sex"=>"nan");
27 echo"<pre>";
28 print_r ($user);
29 //多维数组
30 $user=array(
31
32 array(1,"zhansan","nan"),
33 //为第0个数组
34 array(2,"lisi","nan"),
35 //为第1个数组
36 array(3,"wwu","nan"),
37 //为第2个数组
38 );
39 echo $user[1][1];
40 //或者直接给里面的数组给下标
41 $user=array(
42
43 "one"=>array(1,"zhansan","nan"),
44 //下标为one的数组
45 "two"=>array(2,"lisi","nan"),
46 //下标为two的数组
47 "three"=>array(3,"wwu","nan"),
48 //three
49 );
50 echo $user["two"][1];
51
52 ?>
53