PHP

在PHP中shift操作与unshift相反吗

小樊
89
2024-08-29 12:25:00
栏目: 编程语言

是的,在 PHP 中 shift 操作和 unshift 操作是相反的。

这里有一个例子来说明这两个操作:

$fruits = array("apple", "banana", "cherry");

// 使用 shift 操作
$first_fruit = array_shift($fruits);
// $first_fruit 现在是 "apple"
// $fruits 现在是 array("banana", "cherry")

// 使用 unshift 操作
array_unshift($fruits, "orange");
// $fruits 现在是 array("orange", "banana", "cherry")

注意,在这些操作中,原始数组都被更改了。如果你不想更改原始数组,可以创建一个新数组来存储结果。

0
看了该问题的人还看了