array_intersect_key

Diskutiere array_intersect_key im PHP Forum im Bereich Programmierung; Ermittelt die Schnittmenge von Arrays, indem es dieSchlüssel vergleicht array_intersect_key() gibt ein Array zurück, welchesalle Werte von...
  • array_intersect_key Beitrag #1
P
PHP
Well-known member
Beiträge
997
Punkte Reaktionen
0
Ermittelt die Schnittmenge von Arrays, indem es dieSchlüssel vergleicht

array_intersect_key() gibt ein Array zurück, welchesalle Werte von array1enthält, die Schlüsselbesitzen die in allen anderen Argumente enthalten sind.

Rückgabewert:

Die beiden Schlüssel des Schlüssel => Wert Paareswerden als gleich erachtet, genau dann wenn (string) $key1 ===(string) $key2 . Anders ausgedrückt findet eine strikte Prüfungstatt, in der die String-Repräsentationen gleich sein müssen.

Beispiel:

PHP:
$array1 = array('blau'  => 1, 'rot'  => 2, 'grün'  => 3, 'violett' => 4);
$array2 = array('grün' => 5, 'blau' => 6, 'gelb' => 7, 'türkis'   => 8);

var_dump(array_intersect_key($array1, $array2));
 
Thema:

array_intersect_key

Oben Unten