|
array_udiff_uassocErmittelt den Unterschied zwischen Arrays mit zusätzlicher Indexprüfung, vergleicht Daten und Indizes mittels einer Callbackfunktion Beschreibung
array array_udiff_uassoc
( array
$array1
, array $array2
[, array $...
], callable $value_compare_func
, callable $key_compare_func
)Ermittelt den Unterschied zwischen Arrays mit zusätzlicher Indexprüfung, vergleicht Daten und Indizes mittels einer Callbackfunktion. Beachten Sie, dass anders als bei array_diff und array_udiff Schlüssel für den Vergleich herangezogen werden. Parameter-Liste
Rückgabewerte
Gibt ein Array mit allen Werten von Beispiele
Beispiel #1 array_udiff_uassoc Beispiel
<?phpDas oben gezeigte Beispiel erzeugt folgende Ausgabe:
Array
(
[0.1] => cr Object
(
[priv_member:private] => 9
)
[0.5] => cr Object
(
[priv_member:private] => 12
)
[0] => cr Object
(
[priv_member:private] => 23
)
)
In unserem Beispiel sehen Sie, dass das "1" => new cr(4) Paar in beiden Arrays enthalten ist und daher nicht in der Ausgabe der Funktion auftaucht. Denken Sie daran, dass Sie zwei Callbackfunktionen angeben müssen. Anmerkungen
Siehe auch
|