当前位置:首页 > 行业动态 > 正文

array_pop实例_实例类型

array_pop() 是 PHP 中的一个函数,用于弹出并返回数组的最后一个元素,它还会降低数组的大小,即删除数组中的该元素。

array_pop实例_实例类型  第1张

实例类型

1. 数字数组

假设我们有一个数字数组,我们可以使用 array_pop() 来获取并删除其最后一个元素,以下是一个例子:

<?php
$numbers = array(1, 2, 3, 4, 5);
$last_element = array_pop($numbers);
print_r($numbers);
echo $last_element;
?>

输出结果:

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
)
5

从上述代码可以看出,array_pop() 函数成功地从 $numbers 数组中弹出了最后一个元素(即5),并将其存储在 $last_element 变量中。$numbers 数组现在只包含前四个元素。

2. 关联数组

对于关联数组,array_pop() 会弹出并返回数组中最后一个元素的值,而不是键值对,以下是一个例子:

<?php
$associative_array = array("a" => 1, "b" => 2, "c" => 3);
$last_element = array_pop($associative_array);
print_r($associative_array);
echo $last_element;
?>

输出结果:

Array
(
    [a] => 1
    [b] => 2
)
3

从上述代码可以看出,array_pop() 函数成功地从 $associative_array 数组中弹出了最后一个元素(即3),并将其存储在 $last_element 变量中。$associative_array 数组现在只包含前两个元素。

0