首页 > 作文

php数组函数序列之array

更新时间:2023-04-06 12:51:03 阅读: 评论:0

array_splice定义和用法

array_splice() 函数与 array_slice() 函数类似,选择数组中的一系列元素,但不返回,而是删除它们并用其它值代替。

如果提供了第四个参数,则之前选中的那些元素将被第四个参数指定的数组取代。

最后生成的数组将会返回。

语法

array_splice(array,offt,length,array)参数 描述

array 必需。规定数组。

offt 必需。数值。如果 offt 为正,则从输入数组中该值指定的偏移量开始移除。如果 offt 为负,则从输入数组末尾倒数该值指定的偏移量开始移除。

length 可选。数值。如果省略该参数,则移除数组中从 offt 到 结尾的所有部分。如果指定了 length 并且为正值,则移除这么多元素。如果指定了 length 且为负值,则移除从 offt 到数组末尾倒数 length 为止中间所有的元素。

array 被移除的元素由此数组中的元素替代。如果没有移除任何值,则此数组中的元素将插入到指定位置。

提示和注释

提示:如果函数没有删除任何元素 (length=0),则替代数组将从 start 参数的位置插入。(参见例子 3)

注释:不保留替代数组中的键。

例子 1


复制代码 代码如下:

<?php

$a1=array(0=>”dog”,1=>”cat”,2=>”hor”,3=>”bird”);

$a2=array(0=>”tiger”,1=>”lion”);

array_splice($a1,0,2,$a2);

print_r($a1);

?>

输出:

array ( [0] => tiger [1] => lion [2] => hor [3] => bird )例子 2

与例子 1 相同,但是输出返回的数组:


复制代码 代码如下:

<?php

$a1=array(0=>”dog”,1=>”cat”,2=>”hor艺考编导培训机构221;,3=>”bird”);

$a2=array(0=>”tiger”,1=>”lion”);

p给领导拜年祝福语简短rint_r(array_splice($a1,0,2,$a2));

?>

输出:

array ( [0文光中学] => dog [1] =>铁道机车专业 cat )例子 3

length 参数设置为 0:


复制代码 代码如下:

<?php

$a1=array(0=>”dog”,1=>”cat”);

$a2=array(0=>”tiger”,1=>”lion”);

array_splice($a1,1,0,$a2);

print_r($a1);

?>

输出:

array ( [0] => dog [1] => tiger [2] => lion [3] => c调剂是什么意思at )

本文发布于:2023-04-06 12:51:02,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/72bdeba2230c51227b4b504670be6510.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:php数组函数序列之array.doc

本文 PDF 下载地址:php数组函数序列之array.pdf

标签:数组   移除   元素   组中
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图