PHP学习——数组(七)
一、定义
包含符号[]
、()
都可以
$变量[] = 值1; //如果不提供下标也可以,系统自动生成(数字:从0开始)
$变量[下标] = 值; //中括号里面的内容称之为下标key,该下标可以是字母(单词)或者数字,与变量命名的规则相似
二、特点
如果数组下标都为整数:索引数组
如果数组下标都为字符串:关联数组
数组元素的顺序以放入顺序为准,跟下标无关
数字下标的自增长特性:从0开始自动增长,如果中间手动出现较大的,那么后面的自增长元素从最大的值+1开始
PHP中数组元素没有类型限制
PHP中数组元素没有长度限制
特殊值下标的自动转换
三、多维数组
二维数组
数组中所有的元素都是一维数组
异型数组
数组中的元素不规则,有普通基本变量也有数组。