Rumah > pembangunan bahagian belakang > masalah PHP > php去掉数组第一个元素

php去掉数组第一个元素

藏色散人
Lepaskan: 2023-03-08 06:50:01
asal
2824 orang telah melayarinya

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

php去掉数组第一个元素

本文操作环境:windows7系统、PHP8版,DELL G3电脑。

方法1:使用array_shift()函数

创建一个PHP文件,并定义一个数组,示例:

$arr = array('apple', 'orange', 'banana', 'watermelon');
Salin selepas log masuk

dd482568010b5d89eb383267eb75dee.png

格式化输出该数组的原始内容,示例:

echo &#39;<pre class="brush:php;toolbar:false">&#39;;
print_r($arr);
echo &#39;<pre class="brush:php;toolbar:false">&#39;;
Salin selepas log masuk

e60094a515607331e859e1b27dad7ff.png

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

997e88618159d93421516e1f01f1a67.png

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

echo array_shift($arr);
Salin selepas log masuk

814dc65781b0c8490b851c54a427534.png

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

66b495f15306f63fcb774208f0b7e50.png

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

e317f9912297722b65d296a9d8012d2.png

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

0204d6aed9f52e010142d45c6d9384c.png

方法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);
?>
Salin selepas log masuk

2.png

方法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));
?>
Salin selepas log masuk

3.png

推荐学习:《PHP视频教程

Atas ialah kandungan terperinci php去掉数组第一个元素. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan