当我们需要删除一个数组中的最后一个元素时,可以使用PHP内置的函数array_pop()
来实现。该函数会删除数组的最后一个元素,并返回该元素的值。
下面是该函数的语法:
array_pop($array)
其中,$array
是待操作的数组。
下面我们来看两个使用该函数的示例:
示例1:
<?php
$fruits = array("apple", "banana", "orange");
$lastFruit = array_pop($fruits);
print_r($fruits);
echo $lastFruit;
?>
输出结果为:
Array
(
[0] => apple
[1] => banana
)
orange
该示例首先创建一个包含3个水果名称的数组,然后调用array_pop()
删除它的最后一个元素"orange"。删除后,该数组还剩下"apple"和"banana"。函数返回值为被删除的元素"orange"。
示例2:
<?php
$numbers = array(1, 2, 3, 4, 5);
array_pop($numbers);
array_pop($numbers);
print_r($numbers);
?>
输出结果为:
Array
(
[0] => 1
[1] => 2
[2] => 3
)
该示例创建了一个包含5个数值的数组,然后连续执行了两次array_pop()
函数操作,以删除数组的后两个元素。最后,该数组还剩下"1"、"2"和"3"三个元素。
总的来说,array_pop()
函数是一个十分方便的函数,可以帮助我们快速删除数组的最后一个元素。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:php array_pop()数组函数将数组最后一个单元弹出(出栈) - Python技术站