array_intersect

array_intersect - Vypočítá shodné prvky polí.

Syntaxe:

array array_intersect ( array array1, array array2 [, array ...] )

Funkce array_intersect() vrací pole, skládající se z hodnot pole array_1, které jsou ve všech jiných polích uvedených jako dalši parametry. Všiměte si, že klíče se ukládají.

Příklad použíti:

<?php
$array1 = array ("a" => "green""red""blue");
$array2 = array ("b" => "green""yellow""red");
$result array_intersect ($array1$array2);
?>

Výsledek je následující:

Array
(
    [a] => green
    [0] => red
) 

Hodnoty key => value jsou stejné jenom, když (string) $elem1 === (string) $elem2, tzn. jsou identické.

Viz také: