array_diff( ) function returns a new array containing all the values of array $arr1 that do not exist in array $arr2.
array array_diff ( array arr1, array arr2 [, array ...] )
<?
$toppings1 = array("Pepperoni", "Cheese", "Anchovies", "Tomatoes");
$toppings2 = array("Ham", "Cheese", "Peppers");
$diff_toppings = array_diff($toppings1, $toppings2);
var_dump($diff_toppings);
?>
Related examples in the same category