php array_pop 删除数组最后一个元素实例

当我们需要从数组的末尾删除一个元素时,可以使用php的array_pop函数。下面是详细的操作步骤:

当我们需要从数组的末尾删除一个元素时,可以使用php的array_pop函数。下面是详细的操作步骤:

函数介绍

array_pop

array_pop() 函数删除并返回数组的最后一个值。

语法

array_pop(array)

参数

  • array:必需。规定要使用的数组。

返回值

成功返回数组的最后一个值,否则返回 NULL

示例

示例一

$fruits = array("apple", "banana", "orange", "grape");
$last_fruit = array_pop($fruits);
print_r($fruits);
echo $last_fruit;

在上面的代码片段中,我们首先定义了一个包含4个元素的数组 $fruits,使用 array_pop() 函数删除了最后一个元素 "grape",并将其赋值给 $last_fruit,最后输出了剩余的数组元素和被删除的元素。

输出结果:

Array ([0] => apple [1] => banana [2] => orange )
grape

示例二

$empty_array = array();
$pop_result = array_pop($empty_array);
var_dump($pop_result);

在上面的代码片段中,我们定义了一个空数组 $empty_array,使用 array_pop() 函数删除最后一个元素。因为 $empty_array 为空,所以返回值为 NULL,并将其赋值给 $pop_result。最后使用 var_dump() 输出 $pop_result 的值。

输出结果:

NULL

注意事项

  • 使用 array_pop() 函数时,被操作的数组会被修改,因此请谨慎执行;
  • 当被操作的数组为空时, array_pop() 函数返回 NULL,可以根据这个特性进行逻辑处理。

本文标题为:php array_pop 删除数组最后一个元素实例

基础教程推荐