/*
使用$arr[] 赋值时,新产生的下标是当前索引下标的最大值+1
*/
$arr = array(); // 定义空数组
$arr[] = 2; // 默认产生的是索引下标,从0开始
$arr[2] = 1; // 下标是几 下标为2
$arr[] = 2; // 3 下标为3
$arr[1] = 3; //下标为1
$arr[] = 5; // 这是几
$arr[20] = 1;
$arr[] = 22;
$arr[1] = 6; //下标重复,等同于重新为数组下标1赋值,下标1的值从3变为6
[0] => 2
[2] => 1
[3] => 2
[1] => 6
[4] => 5
[20] => 1
[21] => 22
)
使用$arr[] 赋值时,新产生的下标是当前索引下标的最大值+1
*/
$arr = array(); // 定义空数组
$arr[] = 2; // 默认产生的是索引下标,从0开始
$arr[2] = 1; // 下标是几 下标为2
$arr[] = 2; // 3 下标为3
$arr[1] = 3; //下标为1
$arr[] = 5; // 这是几
$arr[20] = 1;
$arr[] = 22;
$arr[1] = 6; //下标重复,等同于重新为数组下标1赋值,下标1的值从3变为6
print_r($arr); //运行结果
Array
([0] => 2
[2] => 1
[3] => 2
[1] => 6
[4] => 5
[20] => 1
[21] => 22
)