PHP实现查询两个数组中不同元素的方法

Posted applelife

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP实现查询两个数组中不同元素的方法相关的知识,希望对你有一定的参考价值。

以下实例讲述了php实现查询两个数组中不同元素的方法。分享给大家供大家参考,具体如下:

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
26
27
28
29
30
31
32
33
34
35
<?php
  $a = array(
  "max_allow_dialogs",
  "livechat_server_ip",
  "livechat_service_time",
  "abort_zh_cn",
  "abort_zh_tw",
  "abort_en_usa",
  "welcome_zh_cn",
  "welcome_zh_tw",
  "welcome_en_usa",
  "timeout_zh_cn",
  "timeout_zh_tw",
  "timeout_en_usa",
  "absence_zh_cn",
  "absence_zh_tw",
  "absence_en_usa"
  );
  $b = array(
  "max_allow_dialogs",
  "livechat_server_ip",
  "livechat_service_time",
  "abort_zh_cn",
  "abort_zh_tw",
  "abort_en_usa",
  "welcome_zh_cn",
  "welcome_zh_tw",
  "welcome_en_usa",
  "timeout_zh_cn",
  "timeout_zh_tw",
  "timeout_en_usa",
  );
  $c = array_merge(array_diff($a,$b),array_diff($b,$a));
  print_r($c);
?>

 结果:

Array
(
  [0] => absence_zh_cn
  [1] => absence_zh_tw
  [2] => absence_en_usa
)

以上是关于PHP实现查询两个数组中不同元素的方法的主要内容,如果未能解决你的问题,请参考以下文章

如何比较两个PHP多维数组

js 如何获取两个数组中的不同元素

PHP实现快速排序

使用php数组查询数据库

php 大数组合并去重 两个数组元素都过万

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