PHP.nl

array_intersect

array_intersect

Computes the intersection of arrays

array **array_intersect** array $array array $arrays
returns an array

containing all the values of that are present in all the arguments. Note that keys are preserved. array_intersect``array

arrayThe array with master values to check.

arraysArrays to compare values against.

Returns an array containing all of the values in whose values exist in all of the parameters. array

Voorbeeld: example

<?php
$array1 = array("a" => "green", "red", "blue");
$array2 = array("b" => "green", "yellow", "red");
$result = array_intersect($array1, $array2);
print_r($result);
?>
Array
(
    [a] => green
    [0] => red
)

Opmerking: > Two elements are considered equal if and only if . In words: when the string representation is the same.

(string) $elem1 === (string) $elem2

array_intersect_assoc``array_diff``array_diff_assoc