Aktueller Standort: Startseite> Funktionskategorien> array_intersect

array_intersect

Berechnen Sie den Schnittpunkt der Arrays
Name:array_intersect
Kategorie:Array
Programmiersprache:php
Kurzbeschreibung:Vergleichen Sie Arrays, senden Sie Kreuzungen zurück (nur die Schlüsselwerte vergleichen).

Definition und Verwendung

array_intersect() wird verwendet, um die Schlüsselwerte von zwei (oder mehr) Arrays zu vergleichen und die Kreuzung zurückzugeben.

Die Funktion vergleicht die Schlüsselwerte von zwei (oder mehr) Arrays und gibt ein Kreuzungsarray zurück, das alle Schlüsselwerte im zu verglichenen Array ( Array1 ) sowie in jedem anderen Parameter -Array ( Array2 oder Array3 usw.) enthält.

Beispiel

Beispiel 1

Vergleichen Sie die Schlüsselwerte von zwei Arrays und geben Sie die Kreuzung zurück:

 <? Php
$ a1 = array ( "a" => "rot" , "b" => "grün" , "c" => "blau" , "D" => "Gelb" ) ;
$ a2 = array ( "e" => "rot" , "f" => "grün" , "g" => "blau" ) ;

$ result = Array_intersect ( $ A1 , $ A2 ) ;
print_r ( $ result ) ;
?>

Probieren Sie es selbst aus

Beispiel 2

Vergleichen Sie die Schlüsselwerte von drei Arrays und geben Sie die Kreuzung zurück:

 <? Php
$ a1 = array ( "a" => "rot" , "b" => "grün" , "c" => "blau" , "D" => "Gelb" ) ;
$ a2 = array ( "e" => "rot" , "f" => "schwarz" , "g" => "lila" ) ;
$ a3 = array ( "a" => "rot" , "b" => "schwarz" , "H" => "Gelb" ) ;

$ result = Array_intersect ( $ A1 , $ A2 , $ A3 ) ;
print_r ( $ result ) ;
?>

Probieren Sie es selbst aus

Grammatik

 Array_intersect ( 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.

veranschaulichen

array_intersect() gibt ein Array von Kreuzungen von zwei oder mehr Arrays zurück.

Das Ergebnisarray enthält alle Werte, die im Vergleich des Arrays und in allen anderen Parameterarrays gleichzeitig erscheinen, und der Schlüsselname bleibt unverändert.

Hinweis: Zum Vergleich werden nur Werte verwendet.

Ähnliche Funktionen
Beliebte Artikel