首页后端开发PHPphp能删除数组元素么,想从后面开始删应该怎么做

php能删除数组元素么,想从后面开始删应该怎么做

时间2024-03-24 13:22:03发布访客分类PHP浏览960
导读:今天就跟大家聊聊有关“php能删除数组元素么,想从后面开始删应该怎么做”的内容,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 删除...
今天就跟大家聊聊有关“php能删除数组元素么,想从后面开始删应该怎么做”的内容,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。


删除方法:1、用array_pop()删除最后一个元素,语法“array_pop($arr); ”;2、用array_splice()删除最后N个元素,只需将第二个参数设置为“-N”即可,语法“array_splice($arr,-N)”。

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

php删除数组最后元素的几种方法

方法1:使用array_pop() 函数删除最后一个元素

array_pop($array)函数删除数组中的最后一个元素。

该函数会改变原数组;返回值为数组的最后一个值,如果数组是空的,或者不是一个数组,将返回 NULL。

?php
$user=array('apple','banana','orange');
    
var_dump($user);
    
array_pop($user);
    
var_dump($user);
    
?>
    

方法2:使用array_splice()函数删除最后几个数组元素

array_splice() 函数用来删除数组的一部分元素;将array_splice()函数的第二个参数设置为-N即可删除最后N个数组元素。

?php
header("Content-type:text/html;
    charset=utf-8");
    
$arr=array(10,12,20,25,24);
    
var_dump($arr);
    
echo "删除后的数组:" ;
    
array_splice($arr,-1);
    
var_dump($arr);
    

$arr=array(10,12,20,25,24);
    
array_splice($arr,-2);
    
var_dump($arr);
    

$arr=array(10,12,20,25,24);
    
array_splice($arr,-3);
    
var_dump($arr);
    
?>
    



以上就是关于“php能删除数组元素么,想从后面开始删应该怎么做”的介绍了,感谢各位的阅读,希望文本对大家有所帮助。如果想要了解更多知识,欢迎关注网络,小编每天都会为大家更新不同的知识。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

php

若转载请注明出处: php能删除数组元素么,想从后面开始删应该怎么做
本文地址: https://pptw.com/jishu/652086.html
去除html标签工具有哪些方法,需要注意什么 oracle中时间格式转换的SQL语句是什么?

游客 回复需填写必要信息