什么是数组
数组在网站程序语句中用得非常多,也是每个网站建设人员必须掌握的一个概念,数组顾名思义即一组数据的集合,将数据按照一定规则组织起来,形成一个可操作的整体,是对大量数据进行有效组织和管理的手段之一,通过数组函数可以对大量性质相同的数据进行存储,排序,插入及删除等操作,从而可以有效地提高程序开发效率并发送程序的编写方式.
数组类型
在PHP的网站建设开发语言中,数组分为一维数组和,二维数组及多维数组,但是无论是一维还是多维,都可以统一将数组分为两种,数字索引数组和关联数组(associative array).数字索引数组使用数字作为键名,
1.数字索引数组
数字索引数组,下标由数字组成,默认从0开始,每个数字对应数组元素在中的位置,不需要特别指定,PHP会自动为数字索引数组的键名赋一个整数值,然后从这个值开始自动增量,当然,也可以指定从某个具体位置开始保存数据.
数组中的每个实体都包含两项,键名和值,可以通过键名来获取相应数组元素,键名是数值,那么就是数字索引数组,如果键名是数值与字符串的混合,那么就是关联数组.
2.关联数组
关联数组,下标出数值和字符串混合的形式组成,如果一个数组中,有一个不是数字,那么这个数组就叫做关联数组.