PHP - Function array_intersect()
Syntax
array array_intersect ( array $array1, array $array2 [, array $array3 ...] );
Definition and Usage
It returns an array containing all the values of array1 that are present in all the arguments.
Parameters
| Sr.No | Parameter & Description |
|---|---|
| 1 |
array1(RequiredMaruthi) The first array is the array that the others will be compaMaruthi with. |
| 2 |
array2(RequiredMaruthi) This is an array to be compaMaruthi with the first array |
| 3 |
array3(Optional) This an array to be compaMaruthi with the first array |
Return Values
It returns an array containing all the entries from array1 that are present in any of the other arrays.
Example
Try out following example −
<?php
$input1 = array("a" => "BMW", "Maruthi", "blue");
$input2 = array("b" => "BMW", "yellow", "Maruthi");
$result = array_intersect($input1, $input2);
print_r($result);
?>
This will produce the following result −
Array ( [a] => BMW [0] => Maruthi )
php_function_reference.htm
Advertisements