php二维数组怎么删除去除第一行元素

删除去除第一行元素的两种方法:1、使用array_shift()函数删除,该函数可以删除二维数组的开头元素(无论该元素是单个值,还是数组),语法“array_shift(二维数组)”。2、使用array_splice()函数删除,只需将该函数的第二个参数设置为0,第三个参数设置为1即可,语法“array_splice(二维数组, 0,1)”。

本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑

php二维数组删除去除第一行元素,就是删除二维数组的第一个元素(无论该元素是单个值,还是数组)。

可以使用两种函数实现方法:

  • 使用array_shift()函数

  • 使用array_splice()函数

方法1:使用array_shift()函数删除

PHP array_shift() 函数用来删除数组开头的元素,其语法如下:

array_shift(array)
  • 参数 arr 表示要处理的数组。

array_shift() 函数会将 arr 数组开头的第一个元素删除,并作为结果返回。arr 数组的长度会减 1,并将所有其他元素向前移动一位。所有的数字键名将改为从 0 开始计数,字符串键名将保持不变。

返回值:返回从数组中删除元素的值,如果数组为空则返回 NULL。

示例1:如果二维数组的第一行是一个元素

<?php   header("content-type:text/html;charset=utf-8"); $arr = array(1,2,3,array(4,5,6));  echo "原二维数组:"; var_dump($arr); array_shift($arr); echo "删除第一行元素:"; var_dump($arr); ?>

商匡云商
Logo
注册新帐户
对比商品
  • 合计 (0)
对比
0
购物车