php去掉数组第一个元素的方法:1、使用array_shift()函数,可以删除数组开头的一个元素,语法“array_shift($arr)”;2、使用array_splice()函数,语法“array_splice($arr,0,1)”;3、使用array_slice()函数,语法“array_slice($arr,1)”。

本文操作环境:windows7系统、PHP8版,DELL G3电脑。
方法1:使用array_shift()函数
创建一个PHP文件,并定义一个数组,示例:
$arr = array('apple', 'orange', 'banana', 'watermelon');
立即学习“PHP免费学习笔记(深入)”;
格式化输出该数组的原始内容,示例:
echo '<pre>'; print_r($arr); echo '<pre>';

保存以上文件,在屏幕上预览原始的数组内容

使用array_shift(), 删除数组中的第一个元素,示例:
echo array_shift($arr);

保存以上内容,再次在屏幕上预览,屏幕上将会打印出被删除的元素值

再次格式化输出被删除第一个元素之后的,数组中的数据

保存以上内容,预览最终的效果

方法2:使用array_splice()函数
array_splice() 函数用来删除数组的一部分元素;你可以直接删除,也可以用其它值来替代。
示例:删除数组中的第一个元素
<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(10,12,20,25,24);
echo "原数组:";
var_dump($arr);
array_splice($arr, 0,1);
echo "删除后的数组:" ;
var_dump($arr);
?>
方法3:使用array_slice()函数
array_slice() 函数用来截取数组,也就是从数组中提取出一个片段
返回值:返回截取后的子数组。
<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(12,20,25,24,26);
echo "原数组:";
var_dump($arr);
echo "删除后的数组:" ;
var_dump(array_slice($arr, 1));
?>
推荐学习:《PHP视频教程》
以上就是php去掉数组第一个元素的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号