PHP array_pop()
函数用于删除数组中最后一个元素并返回,它修改了原数组的大小。
语法
array_pop(array)
- array: 要操作的一个数组。
返回值
它返回数组中最后一个元素的值,并缩减了数组的大小。
例子
<?php
//关联数组
$color = array("c"=>"yellow","b"=>"green","a"=>"red");
$result=array_pop($color);
var_dump($result);
var_dump($color);
//非关联数组
$color = array("yellow","red","green");
$result=array_pop($color);
var_dump($result);
var_dump($color);
?>
输出:string(3) "red"
array(2) {
["c"]=>
string(6) "yellow"
["b"]=>
string(5) "green"
}
string(5) "green"
array(2) {
[0]=>
string(6) "yellow"
[1]=>
string(3) "red"
}
array(2) {
["c"]=>
string(6) "yellow"
["b"]=>
string(5) "green"
}
string(5) "green"
array(2) {
[0]=>
string(6) "yellow"
[1]=>
string(3) "red"
}