I have an array like
<?php
$array1 = array(1,2,3,5);
$array2 = array(1,3,4,5,6,7);
?>
i want $array3 to look like
$array3 = array(4,6,7);
In simple words remove elements of $array2 if contained in $array1
i am a newbie searched a lot but didnt found anything.Help would be thanked.
Use array_diff():
$result = array_diff($array2, $array1);
Note that the order of arguments is important here. The above statement checks $array2 against $array1 and returns the values in $array2 that are not present in $array1.
Output:
Array
(
[2] => 4
[4] => 6
[5] => 7
)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With