JAVA、PHP、前端、APP、网站开发 - 开发技术学习

开发技术学习 » 编程开发 » 删除数组元素(第一个和最后一个)

删除数组元素(第一个和最后一个)

此文被围观3492 日期: 2011-05-07 分类 : 编程开发  标签:  ·····

1.使用array_shift()函数删除数组中第一个元素 array_shift()将array的第一个元素移出并作为结果返回,将array的长度减一并将所有其他单元向前移动一位.所有的数字键名将改为从0开始计数,文字键名将不变.如果array为空(或者不是数组),则返回NULL. 提示: 使用本函数后会重置reset()数组指针. 例: <?php $stack=array("orange","banana","raspberry"); $fruit=array_shift($stack);//删除第一个元素,此时$fruit变量值为orange echo "$furit
"; //查看整个数组结构并查看数组索引变化 print_r($stack); ?> 输出结果: $furit的值为:orange Array ( [0] => banana [1] => raspberry ) 2.array_pop()函数删除数组最后一个元素 array_pop()弹出并返回array数组的最后一个单元,并将数组array的长度减1,如果array为空(或者不是数组)将返回NULL. 提示: 使用本函数后也会重置reset()数组指针. 例: <?php $stack = array("orange","banana","apple","raspberry"); $furit = array_pop($stack);//获取最后一个元素 echo "最后一个元素: ".$furit."
"; //输出最后一个元素 print_r($stack);//显示被删除后的数组内容 ?> 输出结果: 最后一个元素: raspberry Array ( [0] => orange [1] => banana [2] => apple ) 文章来源:  http://home.phpchina.com/space.php?uid=31665&do=blog&id=8721

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。 蜀ICP备12031064号      川公网安备51162302000234