{site_name}

{site_name}

🌜 搜索

array_shift() 是 PHP 语言中的一个数组函数,它用于删除数组中的第一个元素并返回被删除元素的值

php 𝄐 0
PHP array_map,Php artisn安装插件,Php array_column,phparray,phparray函数,phparticle
array_shift() 是 PHP 语言中的一个数组函数,它用于删除数组中的第一个元素并返回被删除元素的值。它的语法如下:

php
array_shift ( array &$array ) : mixed


其中 $array 是要操作的数组,它是传递给函数的引用参数,因此在函数执行结束后,原始数组也会被修改。

函数的返回值为被删除元素的值,如果数组为空则返回 null。

下面是一个例子:

php
$fruits = array('apple', 'banana', 'orange');
$firstFruit = array_shift($fruits);
echo $firstFruit; // 输出 "apple"
print_r($fruits); // 输出 Array ([0] => banana [1] => orange)


在这个例子中,我们首先创建了一个名为 $fruits 的数组,并使用 array_shift() 函数删除了它的第一个元素,即 'apple'。然后,我们将返回的值存储在 $firstFruit 变量中,并使用 print_r() 函数打印修改后的数组。