数组函数

PHP array_pop() 函数

主题:PHP 数组参考上一页|下一页

说明

array_pop() 函数删除数组的最后一个元素。

下表总结了该函数的技术细节。

返回值: 返回数组最后一个元素的值。
如果数组为空或者不是数组,则返回NULL
版本: PHP 4+

语法

array_pop() 函数的基本语法如下:

array_pop(array);

下面的例子展示了 array_pop() 函数的作用。

<?php
// 样本数组
$cities = array("London", "Paris", "New York", "Sydney");
    
// 从数组中删除并获取最后一个值
echo array_pop($cities); // Prints: Sydney
print_r($cities);
?>

参数

array_pop() 函数接受以下参数。

参数 说明
array 必填。 指定要从中获取最后一个值的数组。

更多示例

这里有更多示例展示了 array_pop() 函数的实际工作原理:

这个函数也可以和关联数组一起使用,如下所示:

<?php
// 样本数组
$alphabets = array("a"=>"apple", "b"=>"ball", "c"=>"cat", "d"=>"dog");
    
// 从数组中删除并获取最后一个值
echo array_pop($alphabets); // Prints: dog
print_r($alphabets);
?>
Advertisements