php数组学习之如何去除首尾的值
时间:2021-08-23
来源:互联网
标签:
今天PHP爱好者给大家带来php数组学习之如何去除首尾的值的教程,在之前的文章中我们介绍了在数组中插入新元素的4种方法,感兴趣的可以点击链接查看→《PHP数组学习之巧用函数插入元素(一)》、《PHP数组学习之巧用函数插入元素(二)》。这次我们就来带大家了解如何使用PHP删除数组元素,有需要的可以参考参考。希望对大家有所帮助。
有添加就要删除,既然之前介绍添加数组元素,本篇文章就介绍一下删除元素,主要了解一下删除数组开头元素和末尾的方法。首先我们来看看删除数组最前面(头部)元素的方法吧。
我们来看看下面一个例子:
<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(10,12,20,25,24);
echo "原数组:";
var_dump($arr);
array_shift($arr);
echo "删除后的数组:" ;
var_dump($arr);
?>
输出结果:

可以看到这个例子,我们原先的$arr数组里面有5个元素,使用array_shift($arr)方法之后,重新使用var_dump($arr)输出数组,发现只有4个元素了,数组头部元素被删除了。
array_shift($arr)函数在删除$arr数组的开头的第一个元素后,arr 数组的长度会减 1,并将所有其他元素向前移动一位。如果键名是数字的,所有元素都将获得新的键名,从 0 开始,并以 1 递增;但字符串键名将保持不变。
且我们在执行删除操作后,是输出原数组来观察元素是否删除的,不难发现,array_shift()是会改变原有数组的。
好了,删除数组头部元素的方法我们介绍完了,下面我们来了解一下删除数组尾部元素的方法。
<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(10,12,20,25,24);
echo "原数组:";
var_dump($arr);
array_pop($arr);
echo "删除后的数组:" ;
var_dump($arr);
?>
输出结果:

可以看出,我们原先的$arr数组里面有5个元素,在使用array_pop($arr)方法之后,重新使用var_dump($arr)输出数组,发现只有4个元素了,数组尾部元素被删除了。
array_pop($arr)函数在删除$arr数组的开头的最后一个元素后,arr 数组的长度会减 1。且array_pop()也会改变原有数组。
以上就是php数组学习之如何去除首尾的值的详细内容,更多请关注php爱好者其它相关文章!
-
USB Host接口有什么用?USB Host和USB Device接口的区别 时间:2025-12-16 -
HDMI怎么区分1.4和2.0?HDMI1.4和2.0的区别 时间:2025-12-16 -
com.android.phone已停止运行是什么意思?怎么解决? 时间:2025-12-16 -
4mp摄像头是多少像素?4mp和1080p有什么区别? 时间:2025-12-16 -
电脑出现normal.dotm错误怎么办?解决方法是什么? 时间:2025-12-15 -
normal.dotm在哪个文件夹里 如何删除normal模板 时间:2025-12-15
今日更新
-
禁漫JMComic永久入口链接-最新JMComic3.Mic官网地址一键直达
阅读:18
-
学科网登录入口-初中数学学科网官网登录入口
阅读:18
-
朋克是什么梗?揭秘年轻人反叛精神的网络新表达,一图看懂潮流文化内核
阅读:18
-
欧易信号类策略交易操作指南:新手必看步骤详解
阅读:18
-
瓦罗兰特如何修改地区-瓦罗兰特地区更改全流程
阅读:18
-
拷贝漫画繁体版下载-拷贝漫画繁体中文版安装入口
阅读:18
-
poki小游戏免费秒玩-官方入口网站链接
阅读:18
-
欧易跟单交易详解 新手如何快速上手跟单操作
阅读:18
-
poki小游戏免费秒玩直通入口-poki小游戏极速畅玩零等待入口
阅读:18
-
朋友梗是什么梗?揭秘网络爆火友情梗的出处和用法,让你秒懂年轻人社交黑话!
阅读:18










