当我们需要从数组的末尾删除一个元素时,可以使用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 删除数组最后一个元素实例 - Python技术站