PHP 数组函数

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"
}