在 PHP 中,使用 array_slice()
函数不会修改原数组。array_slice()
函数用于从数组中提取一部分元素,并返回一个新数组。原数组不会被改变。
例如:
$originalArray = [1, 2, 3, 4, 5];
$slicedArray = array_slice($originalArray, 1, 2);
print_r($slicedArray); // 输出:[2, 3]
print_r($originalArray); // 输出:[1, 2, 3, 4, 5]
在这个例子中,$slicedArray
是从 $originalArray
中提取的一部分元素组成的新数组,而 $originalArray
保持不变。