-2

I have 2 files file1.txt and file2.txt both files contains some email ids , i have converted the data of both files in different arrays i want the difference between 2 arrays.

for example array1(a,b,c,d)

array2(a,b)

output:

array3(c,d)                                    

Thanks

Gopal Bhuva
  • 656
  • 2
  • 14
  • 19

4 Answers4

1

Please try this..

    <?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
)
Linga
  • 945
  • 1
  • 13
  • 31
Pulkit Modi
  • 2,195
  • 2
  • 7
  • 6
0

You can simply use

$result = array_diff($array1,$array2);
u_mulder
  • 53,091
  • 5
  • 44
  • 59
Nirali
  • 1,768
  • 2
  • 9
  • 22
0

use array_diff(array1,array2) function

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

array marge and return unique array

$array1=array();
$array2=array();
    $array = array_unique (array_merge ($array1, $array2));
Md Nazrul Islam
  • 365
  • 4
  • 13