![PHP从入门到精通(第5版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/701/32463701/b_32463701.jpg)
上QQ阅读APP看书,第一时间看更新
7.1 什么是数组
![](https://epubservercos.yuewen.com/535BFF/17527145607821006/epubprivate/OEBPS/Images/Figure-P147_242917.jpg?sign=1738865731-TzfIdB3wQPylPwKkbszWpTKy6kX5S1OI-0-611764c20119b7b233467e3ec4a50a0b)
数组就是一组数据的集合,把一系列数据组织起来,形成一个可操作的整体。PHP中的数组较为复杂,但比其他许多高级语言中的数组更灵活。数组array是一组有序的变量,其中每个变量被称为一个元素。每个元素由一个特殊的标识符来区分,这个标识符称为键(也称为下标)。数组中的每个实体都包含两项:键和值。可以通过键值来获取相应数组元素,这些键可以是数值键或关联键。如果说变量是存储单个值的容器,那么数组就是存储多个值的容器。数组结构如图7.1所示。
![](https://epubservercos.yuewen.com/535BFF/17527145607821006/epubprivate/OEBPS/Images/Figure-P147_242921.jpg?sign=1738865731-Dotv6ECB1bDI9AZQxRenXcl6NABLUMVt-0-52e58a4d6b2c58a6bc603050362dd1da)
图7.1 PHP的数组结构
例如,一个足球队通常会有几十个人,但认识他们时,首先会把他们看作是某队的成员,然后再利用他们的号码来区分每一名队员,这时,球队就是一个数组,而号码就是数组的下标,当指明是几号队员时就找到了这名队员。