一、插入数据到数组首位(array_unshift),这里全用空值进行插入
$array = ['a','b','c'];
//在首位加入一个空值
array_unshift($array ,'');
//将数组输出
print_r($array);
输出结果:
二、插入数据到数组末尾(array_push)
$array = ['a','b','c'];
//在末尾加入一个空值
array_push($array ,'');
//将数组输出
print_r($array);
输出结果:
三、插入数据到数组中的指定位置(array_splice)
array_splice:
第一个参数 $ayyay:为需要更改的数组
第二个参数 2:表示数据需要插入到的位置,这里是下标为2的位置上,也就是第三个位置
第三个参数 0:为0表示删除 0 个元素,只插入元素,不删除任何元素。如果需要替换元素,则需要设置删除元素的数量。
第四个参数 '':表示需要增加的元素值,这里为空
$array = ['a','b','c','d'];
//将空值插入到下标为2的位置上,也就是第二个位置上
array_splice($array, 2, 0, '');
//将数组输出
print_r($array);
输出结果: