知识大全 PHP删除数组中特定元素的两种方法

Posted

篇首语:少成若天性,习惯如自然。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 PHP删除数组中特定元素的两种方法相关的知识,希望对你有一定的参考价值。

PHP删除数组中特定元素的两种方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

这篇文章介绍了PHP中删除数组中特定元素的两种方法 有需要的朋友可以参考一下  

  方法一

复制代码 代码如下: <?php $arr = array( ); $key = array_search( $arr );

  if ($key !== false)     array_splice($arr $key ); var_dump($arr ); ?>

   输出 array( ) [ ]=> int( ) [ ]=> int( ) [ ]=> int( ) [ ]=> int( )

  方法二

复制代码 代码如下: <?php $arr = array( ); foreach ($arr as $key=>$value)     if ($value === )         unset($arr [$key]); var_dump($arr ); ?>

   输出 array( ) [ ]=> int( ) [ ]=> int( ) [ ]=> int( ) [ ]=> int( )

   总结 可以看到使用array_splice()删除特定值和使用unset删除特定值是有区别的

  array_splice()函数删除的话 数组的索引值也变化了

cha138/Article/program/PHP/201311/20926

相关参考

知识大全 Java 删除数组中重复的元素

Java删除数组中重复的元素  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  我是将数组封装为类的

知识大全 PHP获取数组中重复的元素实例教程

PHP获取数组中重复的元素实例教程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  获取一个数组中

知识大全 解析javascript 数组以及json元素的添加删除

  javasscript删除数组的种方法用shift()方法shift删除原数组第一项并返回删除元素的值如果数组为空则返回undefinedvarchaomao=[]varchaomaoshift(

知识大全 php中遍历数组方法

  遍历数组有多种实现方法  连续索引的数组  实现连续数组的遍历很简单因为数组的索引是连续的(……)所以我们可以首先用count()函数计算出数组中元素的个数然后建立一个for循环如下  $subj

知识大全 php二分法查找数组是否包含某一元素

  二分法查找数组是否包含某一元素兼容正反序代码实现 代码如下:<?php$searchValue=(int)$_GET[key];functionsearch(array$array

知识大全 php重载数组操作符

  在php中提供了许多接口用于实现一些很特定的功能比如你想把一个对象当作array使用时只需要实现ArrayAccess接口当你想要foreach中能够使用一个对象时只需要实现Iterator接口下

知识大全 php文章中图片处理的使用

  array_diff($arr$arr)  php数组函数之一用来计算数组的差集正则匹配图片标签用sinaeditor添加的图片删除操作用法之一今天晚上在用新浪编辑器发表文章的过程中使用到了此函数

知识大全 解析PHP实现下载文件的两种方法

解析PHP实现下载文件的两种方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!本篇文章是对使用PH

知识大全 php数组相关函数的使用

  创建数组就不再说了array()函数  提取数组可以用list()  测试数组元素可以用is_array()  接受一个参数传进来的变量如果变量是数组返回true如果不是返回false  添加和删

知识大全 数据结构考研分类复习真题 第五章 数组和广义表[36]

  画出下列广义表的两种存储结构图(()A(B(CD))(EF))【南京航空航天大学三(分)】  假设采用以下两种结点的链表作为广义表的存贮结构表结点(tag=hptp) 元素结点(tag=