两个文件数组的差异,并在它们之间找到唯一的

时间:2018-04-05 07:00:24

标签: php arrays

我有2个文件file1.txt和file2.txt这两个文件都包含一些电子邮件ID, 我已经转换了不同数组中两个文件的数据,我想要2个数组之间的区别。

例如array1(a,b,c,d)

array2(a,b)

输出:

array3(c,d)                                    

由于

4 个答案:

答案 0 :(得分:1)

请试试这个..

    <?php
       $array1 = array("a" => "green", "red", "blue", "yellow");
       $array2 = array("b" => "green", "red", "yellow");
       $result = array_diff($array1, $array2);

       print_r($result);
        ?>

    Array
(
    [1] => blue
)

答案 1 :(得分:0)

您只需使用

即可
$result = array_diff($array1,$array2);

答案 2 :(得分:0)

使用array_diff(array1,array2)功能

$a1=array();
$a2=array();
$result=array_diff($a1,$a2);
print_r($result);

答案 3 :(得分:0)

数组marge并返回唯一数组

$array1=array();
$array2=array();
    $array = array_unique (array_merge ($array1, $array2));