温馨提示×

php unshift 能改变原数组吗

PHP
小樊
84
2024-12-05 01:43:17
栏目: 编程语言
PHP开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

是的,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 的值被修改了。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:PHP中unshift函数的注意事项有哪些

0