array_intersect_uassoc
Ermittelt die Schnittmenge von Arrays mit Indexprüfung; vergleicht Indizes mit einer Callbackfunktion
Beschreibung
arrayarray_intersect_uassoc
arrayarray1
arrayarray2
array ...
callbackkey_compare_func
array_intersect_uassoc gibt ein Array mit allen Werten
von array1, die auch in allen anderen Argumenten
enthalten sind, zurück. Beachten Sie, dass anders als von
array_intersect die Schlüssel zum Vergleich
herangezogen werden.
Der Indexvergleich wird von einer benutzerdefinierten Callbackfunktion
durchgeführt. Diese muss einen Integer kleiner als, genau gleich oder
größer als Null zurückgeben, wenn das erste Argument entsprechend als
kleiner, gleich oder größer als das Zweite betrachtet wird.
array_intersect_uassoc Beispiel
"grün", "b" => "braun", "c" => "blau", "rot");
$array2 = array("a" => "GRÜN", "B" => "braun", "gelb", "rot");
print_r(array_intersect_uassoc($array1, $array2, "strcasecmp"));
?>
]]>
&example.outputs;
braun
)
]]>
Siehe auch array_intersect,
array_intersect_assoc,
array_uintersect_assoc,
array_uintersect_uassoc,
array_intersect_key und
array_intersect_ukey.