-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
  • 654
  • 2
  • 13
  • 20

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
  • 14
  • 31
Pulkit Modi
  • 2,653
  • 2
  • 8
  • 6
0

You can simply use

$result = array_diff($array1,$array2);
u_mulder
  • 54,101
  • 5
  • 48
  • 64
Nirali
  • 1,776
  • 2
  • 12
  • 23
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
  • 363
  • 4
  • 13