• 技术文章 >PHP >PHP教程

    php使用array_diff去除元素

    小妮浅浅小妮浅浅2021-07-08 16:50:18转载5372

    1、array_diff() 函数用于比较两个(或更多个)数组的值,并返回差集。

    语法

    1

    array_diff(array1,array2,array3...);

    2、array_diff() 比较两个(或更多个)数组的值(key=>value 中的 value),并返回一个差集数组;差集数组中包括了所有在被比较的数组(array1)中,但是不在任何其他参数数组(array2 或 array3 等等)中的值。

    实例

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    <?php

    header("Content-type:text/html;charset=utf-8");

      

    $a=array(1,2,3);

      

    $b=array(2,3,4);

      

    //得到存在于$a但不存在于$b中的元素组成的数组

      

    $c1=array_diff($a,$b);

      

    //得到存在于$b但不存在于$a中的元素组成的数组

      

    $c2=array_diff($b,$a);

      

    //去除相同元素后的两个数组

      

    echo '去除相同元素后的两个数组:'.'

    ';

      

    var_dump($c1);

      

    var_dump($c2);

      

    ?>

    以上就是php使用array_diff去除元素,希望对大家有所帮助。更多php学习指路:php数组

    专题推荐:php array_diff
    上一篇:php中DateTime的错误处理 下一篇:php中die函数的使用

    相关文章推荐

    • php桥接模式是什么• php桥接模式的作用• php安装grpc扩展的方法• php引用的使用注意• php变量如何声明• php变量如何命名• php变量的引用赋值使用• php中的四种标量类型• php变量中的两种复合类型• php变量有哪些特殊类型• php定义常量方法的区别• php中DateTime的错误处理• php中unset函数的使用

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网