在PHP中删除数组中第一个元素和最后一个元素的功能
对于PHP数组,如何删除数组的第一个元素或最后一个元素事实上,这两个过程可以通过array_pop和array_shift PHP函数完成,以下是详细描述如何操作。(1)使用array_pop删除数组的最后一个元素,例如:
用户名=阵列('apple ','banana ','orange);
结果= array_pop美元(美元户);
print_r($结果);
print_r(用户名);
结果将是:
橙色
阵列('apple ','banana)
(2)使用array_shift删除数组的第一个元素,例如:
用户名=阵列('apple ','banana ','orange);
结果= array_shift美元(美元户);
print_r($结果);
print_r(用户名);
结果将是:
苹果
阵列('banana ','orange)
事实上,第一个元素删除数组也可以使用array_splice的函数,即:
复制代码代码如下所示:
用户= array_splice美元($用户,1); / /删除的数组的第一个元素,注意当返回新数组删除后
这是一个简单的解释,array_shift array_pop:
array_pop()弹出并返回数组的数组最后一个单元,减少了数组,数组的长度。如果数组为空(或数组)将返回null。
array_shift()将数组和返回结果的第一单元,减少阵列和移动的所有其他单位提出一点长度。所有的数字键的名称将更改从零到零,和文本关键是不变的。如果数组为空(或数组),然后返回null。