array_diff_key() function in php
Last Updated by Pooja Chikara
0 2593
array_diff_key() function of PHP is used to calculate the difference of two or more arrays by comparing the keys of given arrays. It is an inbuilt function of PHP.
Syntax:
array_diff_key ($arr1,$arr2,.....,$arrN);
Here
$arr1,$arr2 and $arrN are arrays.
Example 1:
<?php
$arr1=array("fruit1"=>"Mango","fruit2"=>"Orange","fruit3"=>"Pear","fruit4"=>"Banana","fruit5"=>"Apple");
$arr2=array("fruit1"=>"Mango","fruit6"=>"Banana");
$arr3=array("fruit2"=>"Orange","fruit3"=>"Pear");
$new_arr=array_diff_key($arr1,$arr2,$arr3);
echo "<pre>";
print_r($new_arr);
?>Output:

Example 2:
<?php
$arr1=array("Mango","Orange","Pear","Banana","Apple");
$arr2=array("Mango","Banana");
$new_arr=array_diff_key($arr1,$arr2);
echo "<pre>";
print_r($new_arr);
?>Output:

 
Share:
Recommended Topics:
You May Also Like
PHP Examples
News letter
Subscribe To Never Miss an Article From

 
                         
                         
                         
                         
 
Comments
Waiting for your comments