
Druckansicht von http://www.php-homepage.de/manual/function.array-intersect-ukey.php
array_intersect_ukey(PHP 5 >= 5.1.0) array_intersect_ukey — Ermittelt die Schnittmenge zweier Arrays mittels eines durch eine Callbackfunktion durchgeführten Schlüsselvergleiches Beschreibung
array array_intersect_ukey
( array
$array1
, array $array2
[, array $...
], callback $key_compare_func
)
array_intersect_ukey() gibt ein Array zurück, welches
alle Werte von Dieser Vergleich 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. Parameter-Liste
Rückgabewerte
Gibt alle Werte von Beispiele
Beispiel #1 array_intersect_ukey()-Beispiel
<?phpDas oben gezeigte Beispiel erzeugt folgende Ausgabe:
array(2) {
["blau"]=>
int(1)
["grün"]=>
int(3)
})
In unserem Beispiel sehen Sie, dass nur die Schlüssel 'blau'
und 'grün' in beiden Arrays vorhanden sind und daher
zurückgegeben werden. Beachten Sie auch, dass die Werte zu den Schlüsseln
'blau' und 'grün' sich in beiden
Arrays voneinander unterscheiden. Eine Übereinstimmung wird dennoch
festgestellt, da nur die Schlüssel überprüft werden. Die zurückgegebenen
Werte sind diejenigen aus Siehe auch
|