🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
数组,就是将多个“数据”放在一起,排成一个有序序列,这个序列作为一个整体(里面包括了多个数据),就称为“数组”。比如: ``` $info1 = array(‘张三丰’, 18, “男” ); //新版本中,还可以这样写: [‘张三丰’, 18, “男” ] ``` 或: ``` $info2 = array(‘name’ => ‘张三丰’, ‘age’=>18, ‘gender’ => “男” ); //新版本中,还可以这样写: [‘name’ => ‘张三丰’, ‘age’=>18, ‘gender’ => “男” ] ``` 数组的赋值: ``` $数组变量[下标] = 一个值; ``` 数组的取值: ``` 形式为:$数组变量[下标] 比如: echo $info1[0]; print_r( $info2[‘name’] ); ``` 数组的每一项,都是由“下标”和对应的“值”构成,其内部结构,如下所示: $info1内部结构: ![](https://img.kancloud.cn/2c/aa/2caa5c052ac10d45a25902c7348bab86_868x66.png) 这种下标,通常称为“数字下标”。 $info2内部结构: ![](https://img.kancloud.cn/29/f5/29f54ab729a2a714956acab5d0335898_867x64.png) 这种下标,通常被称为“字符串下标”。 ![](https://img.kancloud.cn/e0/26/e02671f49f062c00bddb0ecfbf5ddfc5_756x513.png)