💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
## 17.2.1.下标的可用值 可以使用整数或字符串。 ## 17.2.2.整数下标的特性 可以使用任意整数,也可以不显式使用下标,此时默认就是整数下标。 而且,从前往后,每一个没有使用下标的单元,系统给其分配的下标为之前所用过的整数下标的最大值+1(对于第一个是0)。 ``` $arr1 = array(‘a’, 2=>’b’, ‘c’, ‘x’=>’d’, ‘e’); // 其下标分别为:0, 2, 3, ‘x’, 4 $arr2 = array(5=>‘a’, 2=>’b’, ‘c’, ‘x’=>’d’); // 其下标分别为:5, 2, 6, ‘x’ $arr3[‘x’] = 5; //这一行,会自动创建一个数组, $arr3[ ] = 6; //此时下标就是0 $arr3[] = 8; //下标为1 ``` ![](https://img.kancloud.cn/1d/cc/1dcc08d85a0404df9a881130e22f8780_267x175.png) ## 17.2.3.索引数组 通常是指一个数组的下标是从0开始的连续的整数。 举例1: ``` $arr1 = array(5, 8, 12, 2, 3); $arr2 = [8, 22, 24, 22, 12]; $arr3[ ] = 8; $arr3[ ] = 24; $arr3[ ] = 22; ``` ## 17.2.4.关联数组 通常是指一个数组的下标都是字符串。 ``` $person = array( ‘name’=>’张三’, ‘age’=>18, ‘edu’=> ‘大学’, ‘salary’=>10000, ‘from’=>’北京’, ); ```