Die Funktion array_intersect() ist eine integrierte Funktion von PHP, die die gemeinsamen (überschnittenen) Elemente zweier Arrays zurückgibt. Der folgende Artikel stellt Ihnen die Funktion array_intersect() vor und zeigt Ihnen, wie Sie die Funktion array_intersect() verwenden, um den Schnittpunkt zweier Arrays zu ermitteln. Ich hoffe, er wird Ihnen hilfreich sein.
php array_intersect()-Funktion
array_intersect()-Funktion wird verwendet, um zwei (oder mehr) zu vergleichen Schlüsselwerte mehrerer Arrays und Rückgabe der Schnittmenge. [Empfohlene verwandte Video-Tutorials: PHP-Tutorial]
Grundlegende Satzstruktur:
array_intersect($ array1,$ array2)
Rückgabewert: Gibt ein Array zurück , das alle Werte von Array1 enthält, die in Array2 vorhanden sind.
Hinweis: Da die Funktion array_intersect() ein Array mit reservierten Schlüsseln zurückgibt, müssen wir auch array_values() verwenden, um die Schlüssel neu anzuordnen.
Codebeispiel
Im Folgenden stellen wir die Methode der Funktion array_intersect() + array_values() vor, um den Schnittpunkt zweier Arrays durch a zu ermitteln einfaches Beispiel
<?php $array1 = array(2, 5, 7, 6, 9); $array2 = array(3, 2, 5, 6, 8); // 查找两个数组的交集 $result = array_intersect($array1, $array2); // 重新排序 $result = array_values($result); // 输出 var_dump($result); ?>
Ausgabe:
Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, er wird für das Lernen aller hilfreich sein. Weitere spannende Inhalte finden Sie in den entsprechenden Tutorial-Kolumnen auf der chinesischen PHP-Website! ! !
Das obige ist der detaillierte Inhalt vonPHP verwendet die Funktion array_intersect(), um den Schnittpunkt zweier Arrays zu finden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!