• 技术文章 >后端开发 >PHP问题

    php怎么删除两个数组中相同的数据

    藏色散人藏色散人2021-03-12 09:14:50原创455

    php删除两个数组中相同的数据的方法:首先创建一个PHP示例文件;然后定义两个有相同元素的数组;接着通过遍历判断两个数组中的相同元素;最后通过unset函数删除同值元素即可。

    本文操作环境:windows7系统、PHP7.1版,DELL G3电脑

    PHP删除两个数组中相同的元素

    <?php
    $invite1 = '18,19,20,21,22';
    $invite2 = '18,19';
    $a = explode(",",$invite1);
    $b = explode(",",$invite2);
    foreach ($a as $key=>$v1) {
    foreach($b as $key2=>$v2){
    if($v1==$v2){
    unset($a[$key]);//删除$a数组同值元素
    unset($b[$key2]);//删除$b数组同值元素
    }
    }
    }
    var_dump($a);
    var_dump($b);
    ?>

    【推荐学习:《PHP视频教程》】

    以上就是php怎么删除两个数组中相同的数据的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:php
    上一篇:php怎么将身份证号码中间隐藏 下一篇:php怎么去掉图片颜色
    大前端线上培训班

    相关文章推荐

    • php $_get报错怎么办• php 创建图像不成功怎么办• php中文怎么转unicode编码• 浅谈vscode+xdebug进行PHP调试的方法• php怎么将身份证号码中间隐藏

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网