php如何删除两个数组中相同的数据

发布时间:2021-03-12 10:27:42

来源:亿速云

阅读:77

作者:小新

这篇文章给大家分享的是有关php如何删除两个数组中相同的数据的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。php删除两个数组中相同的数据的方法:首先创建一个PHP示例文件;然后定义两个有相同元素的数组;接着通过遍历判断两个数组中的相同元素;最后通过unset函数删除同值元素即可。

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如何删除两个数组中相同的数据相关推荐

  1. PHP常用数组函数(含按键值删除二维数组中的元素)

    // 1.array_search():在数组中搜索键值"red",并返回它的键名 $a=array("a"=>"red"," ...

  2. php数组去掉键值,PHP 如何将数组去掉键值?_后端开发

    如何用python计算圆周率?_后端开发 python计算圆周率的方法:首先在图像中随机抛置大量的点:然后计算落在1/4圆内的点的数量:最后计算pi值,代码为[for i in range(1,DAR ...

  3. JS 数组常用函数(数组合并、数组转字符串、顺序反转、范围选择、排序、插入数据、删除数据)

    创建数组 var mycars = new Array(); mycars[0] = "Saab"; mycars[1] = "Volvo"; mycars[2 ...

  4. Day 06 | 242.有效的字母异位词 349. 两个数组的交集 202.快乐数 1. 两数之和

    这四道题之前都做过!比第一次顺利一些,不过还是得看题解,磕磕绊绊的.不过我相信坚持下去一定会越来越好滴! 242.有效的字母异位词 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的 ...

  5. 【C语言】合并两个数组,降序排列并删除重复元素(通俗易懂)

    [问题描述] 试着写一个程序,具体内容如下: 建立两个整型数组(int n;scanf("%d",&n);int a[n]),将其合并,对他们进行降序排序,去掉相同项,输出 ...

  6. PHP 二维数组去掉重复值并保持原结构

    不得不说PHP的数组功能真的是非常强大. 下面直接上PHP的二维数组去掉重复值并保持原结构的 代码: //二维数组去掉重复值 function arrunique($a){ foreach($a[0] ...

  7. php 二位数组去掉重复,PHP 二维数组去掉重复值并保持原结构

    PHP 二维数组去掉重复值并保持原结构 直接上代码,解释很详细 //二维数组去掉重复值 function arrunique($a){ foreach($a[0] as $k => $v){ / ...

  8. 工具类:关于如何找到两个List数组中不同的数据的算法!

    找到两个List数组中不同的数据的算法! import java.util.ArrayList; import java.util.HashMap; import java.util.List; im ...

  9. Algorithm:C+语言实现之数组相关算法(和为定值的两个数、和为定值的m个数、荷兰国旗、长度为2n的洗牌算法、任意长度数组的洗牌算法)

    Algorithm:C+语言实现之数组相关算法(和为定值的两个数.和为定值的m个数.荷兰国旗.长度为2n的洗牌算法.任意长度数组的洗牌算法) 目录 数组 1.寻找和为定值的两个数 2.和为定值的m个数 ...

最新文章

  1. 有哪些老鸟程序员知道而新手不知道的小技巧?自我感受
  2. 如何让LINUX程序运行在多CPU?
  3. Text模式和PDU模式短信的区别
  4. MySQL带LIKE关键字的查询
  5. JAVA刷TNT_Java Blocks.tnt方法代码示例
  6. pythonfor循环100次_在for循环中只打印一次
  7. 《Android构建MVVM》系列(一) 之 MVVM架构快速入门
  8. 使用junit进行单元测试_使用JUnit5对DynamoDB应用程序进行单元测试
  9. 一张大图片有多个小图片
  10. 鱼不长肢蛇不长脚,多多益善更烦恼?人猴嵌合肥胖有救,生活还要压力要小!...
  11. cad在布局怎么调比例_大神们都在用的9个CAD制图技巧,你会用几个?
  12. 数据科学、人工智能TED演讲TOP 10
  13. J2EE实现发送邮件功能
  14. NumPy学习(索引和切片,合并,分割,copy与deep copy)
  15. Matlab验证dtft共轭性质,数字信号处理实验4重点.docx
  16. net 4.6.2安装不成功_源泉设计安装不成功的问题之解决办法
  17. 2020国内外常用的BI商业智能软件
  18. 外币记账及重估总账余额表变化(下)
  19. Mysql5.7在上亿级别的存储性能测试报告 Mysql到底可不可以支持单表过亿?要分区么?分表?...
  20. c语言试题及答案解析,C语言期末考试题(卷)(含答案解析).doc

热门文章

  1. 前去哪儿产品总监白羽:做SaaS产品需要注意哪些坑?
  2. 家庭厨房,如何共享美食?|回家吃饭产品分析
  3. shell训练营Day31
  4. 趣说API HTTP 状态码的使用
  5. Algs4-2.2.22三向归并排序
  6. 全球化的LoRaWAN协议会给我们带来什么?
  7. Hibernate学习(二):heibernate核心接口
  8. Java网页小程序——Java Applet
  9. 一句话搞定webmap(一)——轻地图组件
  10. fiddler和xampp安装成功后,网站打不开的原因