Forum und email

array_intersect

(PHP 4 >= 4.0.1, PHP 5)

array_intersect — Vypočíta prienik polí

Popis

array array_intersect ( array $pole1 , array $pole2 [, array $ ... ] )

array_intersect() vracia pole obsahujúce všetky hodnoty poľa1 , ktoré sa vyskytujú vo všetkých argumentoch. Kľúče sa zachovávajú.

Example#1 array_intersect() príklad

<?php
$pole1 
= array ("a" => "zelena""cervena""modra");
$pole2 = array ("b" => "zelena""zlta""cervena");
$vysledok array_intersect ($pole1$pole2);
?>

$vysledok obsahuje

Array
(
    [a] => zelena
    [0] => cervena
)

Note: Dva elementy sa považujú za rovné vtedy a len vtedy keď (string) $elem1 === (string) $elem2. Slovami: keď je reprezentácia reťazca rovnaká.

Tiež pozri array_intersect_assoc(), array_diff() a array_diff_assoc().