索引数组
一、什么PHP数字索引数组?
PHP数字索引数组一般表示数组元素在数组中的位置,由数字组成,下标从0开始数字索引数组默认索引值就是从数字0开始的,不需要特别指定。PHP会自动为索引数组的键进行赋值
二、如何创建索引数组?
<?php
//索引数组
$arr = array(50,60,70,80);
print_r( $arr);
exit;
Array
(
[0] => 50
[1] => 60
[2] => 70
[3] => 80
)
//输出结果
案例2
$arr2 = array('张三','李四','王五');
$arr3 = array(50,'张三','王五',80.56);//php中数组元素可以是任意类型
$arr4 = ['apple','orange',50,50.8];//从php5.4开始
$arr5 = array(5 => 'apple',6 => 'orange', 50,8 => 70);
**
注:如果键名没有填写,根据前一个加一。如果出现两个相同的键,结果就是后面的会覆盖前面的值,在数组中,键不可以相同,但值可以相同
**
三、追加元素
$arr6 = array();//创建空数组
$arr6 = ['张三',50];
$arr6[] = 'apple';//追加元素
$arr6[] = 'orange';
$arr6[] = 50;
array_push($arr6,100);
array_push($arr6,'aaaa');
print_r($arr6);
快速创建数组
range-建立一个可包含指定范围单元的数组
// //快速创建数组
$arr7 = array('a','b','c','d','e','z');
$arr7 = range('A','Z');//创建指定范围内的数组
print_r($arr7);
var_dump($arr);
总结:索引数组的共同特点都是数字