php 数组 删除第一个元素,php从数组中删除第一个元素和最后一个元素的方法

本文介绍了PHP中删除数组第一个和最后一个元素的方法,使用array_pop()函数可删除并返回数组的最后一个元素,而array_shift()函数则用于移除并返回数组的第一个元素。文中通过示例代码详细解释了这两个函数的用法,并提醒了在实际应用中的注意事项。
摘要由CSDN通过智能技术生成

在php脚本中,如何删除数组中第一个和最后一个元素呢?其实php中就自带了函数 array_pop() 以及函数 array_shift()。使用这两个函数就可以达到删除数组中第一个元素和最后一个元素的目的了。

php array_pop() 函数删除数组中最后一个函数

php代码:<?php

$arr = array('blur','red','green');

$color = array_pop($arr);

print_r($color);

print_r($arr);

?>

输出结果:green

Array

(

[0] => blur

[1] => red

)

注意:

1、array_pop() 可以删除数组中的最后一个元素,并返回被删除元素的值

2、有人会使用 array_pop() 函数来获取数组最后一个元素的值,这是不可取的,不推荐这样做

php array_shift() 函数删除数组的第一个元素

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

注:如果键名是数字的,所有元素都将获得新的键名,从 0 开始,依次递增

例1:array_shift() 操作键名不是数字的数组<?php

$arr = array('blur','red','green');

$color = array_shift($arr);

print_r($color);

print_r($arr);

?>

输出结果:blur

Array

(

[0] => red

[1] => green

)

例2:array_shift() 操作键名为数字的数组<?php

$arr = array(

0 =>'Mochu',

1 =>'飞鸟慕鱼博客',

2 =>'http://www.feiniaomy.com'

);

$ar = array_shift($arr);

print_r($ar);

print_r($arr);

?>

输出结果:Mochu

Array

(

[0] => 飞鸟慕鱼博客

[1] => http://www.feiniaomy.com

)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值