PHP array_splice函数修改数组后原数组变化吗

avatar
作者
猴君
阅读量:0

array_splice() 函数会直接修改原数组。当你使用 array_splice() 函数时,它会在指定的位置插入新元素,并可以选择删除一定数量的旧元素。这将直接影响原始数组。

例如:

$originalArray = [1, 2, 3, 4, 5]; array_splice($originalArray, 2, 0, [2.1, 2.2]); print_r($originalArray); 

输出结果:

Array (     [0] => 1     [1] => 2     [2] => 2.1     [3] => 2.2     [4] => 3     [5] => 4     [6] => 5 ) 

可以看到,原数组已经被 array_splice() 函数修改。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!