Die Funktion array_intersect_assoc()
wird verwendet, um die Schlüsselnamen und Schlüsselwerte von zwei (oder mehr) Arrays zu vergleichen und die Kreuzung zurückzugeben.
Die Funktion vergleicht die Schlüsselnamen und Schlüsselwerte von zwei (oder mehr) Arrays und gibt ein Kreuzungs -Array zurück, das alle Schlüsselnamen und Schlüsselwerte in dem zu verglichenen Array ( Array1 ) sowie in einem anderen Parameter -Array ( Array2 oder Array3 usw.) enthält.
array_intersect_assoc()
gibt ein Array von Kreuzungen von zwei oder mehr Arrays zurück.
Im Gegensatz zur Funktion array_intersect () vergleicht diese Funktion Schlüsselnamen zusätzlich zum Vergleich der Schlüsselwerte. Die Schlüsselnamen der Elemente im zurückgegebenen Array bleiben unverändert.
Array_intersect_assoc ( Array1 , Array2 , Array3 ... )
Parameter | beschreiben |
---|---|
Array1 | Erforderlich. Das erste Array, das mit anderen Arrays verglichen wird. |
Array2 | Erforderlich. Das Array, das mit dem ersten Array verglichen wird. |
Array3 , ... | Optional. Andere Arrays, die mit dem ersten Array verglichen werden. |