PHP Manuál | ||
---|---|---|
Predchádzajúci | Nasledujúci |
(PHP 4 >= 4.3.0, PHP 5)
array_intersect_assoc -- Vypočíta prienik polí s dodatočnou kontrolou indexovarray_intersect_assoc() vracia pole obsahujúce všetky hodnoty v pole1, ktoré sa vyskytujú vo všetkých argumentoch. Pozor na to, že kľúče sa používajú pri porovnávaní a nie ako v array_intersect().
V našom príklade vidíte, že iba pár "a" => "zelena" sa vyskytuje v oboch poliach a teda je vrátený. Hodnota "cervena" nie je vrátená, pretože v $pole1 je jeho kľúčom 0 zatiaľčo kľúč hodnoty "cervena" v $pole2 je 1.
Dve hodnoty z párov key => value sa považujú za rovné len vtedy ak (string) $elem1 === (string) $elem2 . Inými slovami, vykoná sa striktná typová kontrola, takže reprezentácia reťazca musí byť rovnaká.
Tiež pozri array_intersect(), array_diff() a array_intersect().
Predchádzajúci | Domov | Nasledujúci |
array_flip | Hore | array_intersect |