在数组中的任何位置插入元素以删除特定元素的实例

在数组中的任何位置插入元素以删除特定元素的实例
如下所示:
元=数组(
阵列(不=>1,Y = > 2),
阵列(不=>2,Y = > 9)
);
美元array_splice(T =
$元,1,0,数组(array(不=>3,Y=>10))
);

print_r($元);

控制台输出:
元=数组(

阵列(不=>1,Y = > 2),

阵列(不=>3,Y = > 10),
阵列(不=>2,Y = > 9)
);

到array_splice方法介绍。参数是一个数组操作,参数是操作的元素的索引值,参数三,参数四的长度,是元素被取代。这种方法的作用是删除一个数组中的参数三为起始位置的长度参数的相关元素,和然后填写与参数四。

如果长度为0,效果相当于在指定的索引值中插入指定的元素。

如果长度为1,效果等同于移除索引值的元素。
元=数组(
阵列(不=>1,Y = > 2),
);

删除数组中的特定元素
$ arr1 =阵列(1,3,5,7,8);

关键array_search美元=(3,$ arr1);

如果(键)!= false){

array_splice($ ARR1美元关键,1);

}

var_dump(合前);

输出:阵列(1,5,7,8);

array_slice(数组的开始,长度,保存)

从数组的start元素开始,并返回数组中的其余元素
$ =数组(红色
print_r(array_slice($,2));

输出数组(蓝色

array_push

array_push在数组的末尾按下一个或多个单位(栈)

解释

array_push(int数组var {,混合,混合…})

array_push()将数组作为堆栈压传入的变量数组的末尾。数组的长度将根据堆栈变量数的增加。

上述数组中插入元素在任何地方,并删除特定元素的例子都是萧边分享你的内容。我希望能给你一个参考,希望你能支持它。

tag:元素位置删除组中实例

相关内容