php中删除数组的第一个元素和最后一个元素的函数

在 PHP 中,删除数组的第一个元素和最后一个元素,可以使用以下两个函数:

PHP 中,删除数组的第一个元素和最后一个元素,可以使用以下两个函数:

  1. array_shift() 函数:用于删除数组的第一个元素,并返回被删除元素的值。

  2. array_pop() 函数:用于删除数组的最后一个元素,并返回被删除元素的值。

下面通过两个示例进行说明:

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

<?php
$arr = array(1,2,3,4,5); //定义一个数组
$first = array_shift($arr); //使用 array_shift() 函数删除数组的第一个元素
echo "被删除元素的值为:".$first; 
echo "<br />";
echo "现在的数组为:";
print_r($arr); //输出数组
?>

输出结果如下:

被删除元素的值为:1
现在的数组为:Array ( [0] => 2 [1] => 3 [2] => 4 [3] => 5 ) 

示例二:使用 array_pop() 函数删除数组的最后一个元素

<?php
$arr = array(1,2,3,4,5); //定义一个数组
$last = array_pop($arr); //使用 array_pop() 函数删除数组的最后一个元素
echo "被删除元素的值为:".$last; 
echo "<br />";
echo "现在的数组为:";
print_r($arr); //输出数组
?>

输出结果如下:

被删除元素的值为:5
现在的数组为:Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 ) 

从上述示例可以看出,使用 array_shift() 函数可以删除数组的第一个元素并返回被删除元素的值,而使用 array_pop() 函数则可以删除数组的最后一个元素并返回被删除元素的值。

本文标题为:php中删除数组的第一个元素和最后一个元素的函数

基础教程推荐