php数组_splice()空数组
我试图在给定的索引处向数组添加值,但到目前为止没有任何运气。我有以下几点:php数组_splice()空数组,php,arrays,array-splice,Php,Arrays,Array Splice,我试图在给定的索引处向数组添加值,但到目前为止没有任何运气。我有以下几点: $array = array('first', 'second', 'third'); array_splice($array, 0, 0, array('another')); 这将导致空数组 我还尝试了不同的偏移量,例如1或2,结果相同 有人能解释一下我做错了什么吗?array\u splice()通过引用修改它的第一个参数。如果删除了任何元素,则返回的空数组将包含在操作中删除的元素。因为您没有删除任何,所以它是空
$array = array('first', 'second', 'third');
array_splice($array, 0, 0, array('another'));
这将导致空数组
我还尝试了不同的偏移量,例如1或2,结果相同
有人能解释一下我做错了什么吗?array\u splice()
通过引用修改它的第一个参数。如果删除了任何元素,则返回的空数组将包含在操作中删除的元素。因为您没有删除任何,所以它是空的。原始变量$array
已按预期修改
$array = array('first', 'second', 'third');
array_splice($array, 0, 0, array('another'));
var_dump($array);