• 技术文章 >后端开发 >php教程

    PHP关联数组实现根据元素值删除元素的方法,php数组_PHP教程

    2016-07-13 09:48:24原创355

    PHP关联数组实现根据元素值删除元素的方法,php数组


    本文实例讲述了PHP关联数组实现根据元素值删除元素的方法。分享给大家供大家参考。具体如下:

    <?php 
    $array1 = array("a" => "green", "red", "blue", "red"); 
    $array2 = array("b" => "green"); 
    $result = array_diff($array1, $array2);
    //这样就相当于删除$array1里的值为"green"的元素。 
    print_r($result); 
    ?>
    
    

    还有一个方法,比上面的复杂一些,但是效果一样:

    function removeArrayElement(&$ar,$val)
    {
    $tmp = array();
    foreach($ar as $k => $arc)
    {
      if($arc!=$val)
      {
      $tmp[$k]=$arc;
      }
    }
    $ar = $tmp;
    unset($tmp);
    }
    
    

    希望本文所述对大家的php程序设计有所帮助。

    www.bkjia.comtruehttp://www.bkjia.com/PHPjc/1022777.htmlTechArticlePHP关联数组实现根据元素值删除元素的方法,php数组 本文实例讲述了PHP关联数组实现根据元素值删除元素的方法。分享给大家供大家参考。...

    php入门到就业线上直播课:查看学习

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:PHP 数组 删除 php
    上一篇:PHP实现事件机制实例分析,php事件实例分析_PHP教程 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• 你知道如何用PHP实现多进程吗• PHP与MySQL连接的方法总结• 求解:phpcms模板怎样转码?该怎么解决• php 之 cookie 跟 session 简单解读(笔记)• php怎的快捷知道某个函数在哪个文件用过
    1/1

    PHP中文网