温馨提示×

php unshift 能改变原数组吗

PHP
小樊
81
2024-12-05 01:43:17
栏目: 编程语言

是的,unshift() 函数能改变原数组。这个函数将一个或多个元素添加到数组的开头,并返回新数组的长度。原数组的值会被修改。

示例:

<?php
$array = array("a", "b", "c");
$new_length = array_unshift($array, "d", "e");

print_r($array); // 输出: Array ( [0] => d [1] => e [2] => a [3] => b [4] => c )
echo "New length: " . $new_length; // 输出: New length: 5
?>

在这个示例中,我们将 “d” 和 “e” 添加到了数组的开头,原数组 $array 的值被修改了。

0