hi,欢迎访问本站!
当前位置: 首页编程开发正文

php如何删除数组中最后一个元素

墨初 编程开发 864阅读

php脚本中可以使用数组处理函数 array_pop() 或 array_splice() 来删除数组中的最后一个元素,使用方法如下。

php删除数组中的最后一个元素

1、php array_pop() 函数删除数组中的最后一个元素

array_pop():删除数组中的最后一个元素,并返回被删除的元素。

例:

# 73so.com
$arr = array('red','yellow','green','hack');
var_dump(array_pop($arr));
// hack
print_r($arr); #经过 array_pop 处理过的数组最后一顶已经没了
//  Array ( [0] => red [1] => yellow [2] => green )

2、php array_splice()  删除数组中最后一个元素

array_splice():函数用来删除数组的一部分元素;将array_splice()函数的第二个参数设置为-N即可删除最后N个数组元素。

例:

# 73so.com
$arr = array('red','yellow','green','hack');
array_splice($arr,-1);
print_r($arr); 
//  Array ( [0] => red [1] => yellow [2] => green )
声明:无特别说明,转载请标明本文来源!
相关推荐