摘要:

下文讲述php中array_splice()函数的功能讲解说明,如下所示;

php中array_splice()函数的功能

array_splice()函数的功能:

从数组中删除指定索引上的元素,并使用新元素替换刚刚删除的元素

此函数将返回被删除元素的数组

array_splice()函数语法:

array_splice(array,start,length,array)

———-参数说明——–

参数名称备注说明

array必填项,待移除元素的数组

start必填项,数值型,待删除数组的起始位置,

0代表从数组第一个元素开始

start为负数时,从倒数开始删除元素

start =-1,从倒数第一个元素开始

start =-2,从倒数第二个元素开始

依次类推

length非必填项,数值,设置待删除元素的个数

length =0,一个元素都不会删除

length > 0时,则移除指定数值的个数

length < 0时,则从start位置移除到倒数指定length位置上的元素位置

length参数未设置时,则删除从start开始的所有数组元素

array非必填项,待插入原数组中的数组

(此参数可以是一个数组,也可以是一个字符串)

例:

array_splice()函数应用示例1

$array=array("maomao365.com","最爱的网站",

"猫猫教程");

//此函数返回删除的元素数组

print_r(array_splice($array,0,2));

//原数组已发生变化

print_r($array);

?>

输出:

Array

(

[0] => maomao365.com

[1] => 最爱的网站

)

Array

(

[0] => 猫猫教程

)

例2:

$array=array("maomao365.com","最爱的网站",

"猫猫教程");

$array2 = array("a","b","c");

//此函数返回删除的元素数组

print_r(array_splice($array,0,2,$array2));

//原数组已发生变化-删除元素位置开始插入了新数组

print_r($array);

?>

php删除数组元素的示例分享

PHP中splice,php中array_splice()函数有什么功能呢?相关推荐

  1. quantile函数r语言_R中的Quantile()函数-简要指南

    quantile函数r语言 You can generate the sample quantiles using the quantile() function in R. 您可以使用R中的Quan ...

  2. php str splice,php中array_replace、array_splice与str_replace函数的比较

    我们知道php中有一些功能相似或者是名称相似的函数,比如array_replace,array_splice和str_replace这三个函数,从名称来看前两个操作数组的,后一个操作字符串的. 具体如 ...

  3. php中删除数组元素的函数,php删除数组中的元素函数用法汇总

    php中删除数组元素是非常的简单的,主要是unset,array_splice,但是关于两者有,长时间混用,有的时候竟然分不出区别. 很多地方都这样区别unset,array_splice array ...

  4. html中splice向数组添加元素,js中splice()的强大(删除,插入或替换数组的元素)

    1.删除-用于删除元素,两个参数,第一个参数(要删除第一项的位置),第二个参数(要删除的项数) 2.插入-向数组指定位置插入任意项元素.三个参数,第一个参数(其实位置),第二个参数(0),第三个参数( ...

  5. php str splice,PHP array_splice()函数使用方法

    PHP的这个内置函数是array_slice()函数的高级和扩展版本,我们不仅可以从数组中删除元素,还可以向数组中添加其他元素.该函数通常用其他数组中的元素替换现有元素,并返回已删除或替换元素的数组. ...

  6. splice php,浅谈PHP源码二十二:关于array_splice函数

    这篇文章主要介绍了关于 浅谈PHP源码二十二:关于array_splice函数,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 浅谈PHP源码二十二:关于array_splice函数 a ...

  7. 如何在sqlite3连接中创建并调用自定义函数

    #!/user/bin/env python # @Time :2018/6/8 14:44 # @Author :PGIDYSQ #@File :CreateFunTest.py '''如何在sql ...

  8. WinCE中串口驱动及接口函数介绍(转载)

    作者:ARM-WinCE 在WinCE中,串口驱动实际上就是一个流设备驱动,具体架构如图: 串口驱动本身分为MDD层和PDD层.MDD层对上层的Device Manager提供了标准的流设备驱动接口( ...

  9. Dictionary作为数据源绑定,调用c++库中返回为BYTE*的函数,listView项排序

    最近在做一个电子档案管理的项目.现在还处于初期,只是做一个简单demo拿去跟客户演示.至于最后谈不谈得下来,到底做不做,反正我是不看好,但没因为这样就马马虎虎.草草了事.这个项目算是b/s加c/s混合 ...

最新文章

  1. SQLServer2008创建新用户 转
  2. python中str是什么函数_python str函数怎么用
  3. php额拍戏,像这种会演戏的演员,给我焊在剧组365天拍戏可以吗?
  4. vSphere 7 With K8s系列07:客户端工具使用
  5. redhat 6.5 mysql rpm_CentOS6.5和RedHat6.5下以rpm方式安装mysql-5.6.20
  6. Python--模块微谈
  7. 配置的代理服务器未响应 电脑连不上网_手机、电脑为什么连不上网(断网)?...
  8. 小米红米有锁机如何刷机升级MIUI12.5系统-完美解锁机刷机教程
  9. 考研数学要背诵的知识点
  10. 在美国godaddy虚拟主机上用php发邮件应该注意的问题
  11. MySQL-语句块-循环语句
  12. 如何用postman实现接口自动化测试
  13. 黑马JAVA P104 继承后构造器的特点、this、super使用总结
  14. movielens推荐_电影推荐系统movielens grouplens
  15. 赛事启动 |香港科大-杰瑞集团 2022【人工智能】百万奖金国际创业大赛
  16. 2021四川艺术高考成绩查询,2021四川高考艺术类分数线预测
  17. 我的世界java骷髅马_我的世界:骨灰级玩家指令召唤骷髅马,不必等雷劈!还能直接驯服!...
  18. 求解汽车加油问题C++
  19. Java实现解压缩文件和文件夹
  20. Matlab 关联文件

热门文章

  1. ie9 jscript7 内存不足 页面无响应
  2. E/MediaPlayer: Should have subtitle controller already set
  3. 用Barcode生成条形码图片
  4. 改变TFS本地映射路径.
  5. live writer 中注册博客园需要的设置
  6. 连接Oracle时报错ORA-12541: TNS: 无监听程序
  7. 软件工程1916|W(福州大学)_助教博客】助教总结
  8. 学JAVA第十三天,方法、方法重载及构造函数
  9. 洛谷P1258 小车问题(题解)
  10. Kafka:ZK+Kafka+Spark Streaming集群环境搭建(十九)ES6.2.2 安装Ik中文分词器