《PHP实战:php中删除数组的第一个元素和最后一个元素的函数》要点:
本文介绍了PHP实战:php中删除数组的第一个元素和最后一个元素的函数,希望对您有用。如果有疑问,可以联系我们。
PHP应用对于一个php数组,该如何删除该数组的第一个元素或者最后一个元素呢?其实这两个过程都可以通过php自带的函数 array_pop 和 array_shift 来完成,下面就具体介绍一下如何来操作.
PHP应用(1)使用 array_pop 删除数组的最后一个元素,例如:
PHP应用
$user=array('apple','banana','orange');
$result=array_pop($user);
print_r($result);
print_r($user);
PHP应用结果将是:
PHP应用orange
array('apple','banana')
PHP应用(2)使用 array_shift 删除数组的第一个元素,例如:
PHP应用
$user=array('apple','banana','orange');
$result=array_shift($user);
print_r($result);
print_r($user);
PHP应用结果将是:
PHP应用apple
array('banana','orange')
PHP应用其实删除数组的第一个元素还可以使用 array_splice 这个函数,即:
PHP应用下面简单的对 array_pop 和 array_shift 做一下解释:
PHP应用array_pop() 弹出并返回 array 数组的最后一个单元,并将数组 array 的长度减一.如果 array 为空(或者不是数组)将返回 NULL.
PHP应用array_shift() 将 array 的第一个单元移出并作为结果返回,将 array 的长度减一并将所有其它单元向前移动一位.所有的数字键名将改为从零开始计数,笔墨键名将不变.如果 array 为空(或者不是数组),则返回 NULL.
欢迎参与《PHP实战:php中删除数组的第一个元素和最后一个元素的函数》讨论,分享您的想法,维易PHP学院为您提供专业教程。