Heim > Artikel > Backend-Entwicklung > So löschen Sie den Schnittpunkt zweier Arrays in PHP
.Löschschritte: 1. Verwenden Sie array_intersect(), um den Schnittpunkt zweier Arrays zu erhalten. Die Syntax „array_intersect(original array 1, (original array 2)“ gibt ein Schnittpunkt-Array zurück; 2. Verwenden Sie array_diff(), um die beiden zu trennen Original-Arrays. Vergleichen Sie mit dem Schnittpunkt-Array, um den Differenzsatz zu erhalten, d array)"
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
In PHP können Sie die Funktionen array_intersect() und array_diff() verwenden, um die Schnittmenge von zu löschen zwei Arrays
Implementierungsschritte:
Schritt 1: Verwenden Sie die Funktion array_intersect(), um den Schnittpunkt zweier Arrays zu ermitteln.
Die Funktion array_intersect() kann die Werte zweier Arrays vergleichen und den Schnittpunkt des Arrays zurückgeben gleiche Elemente.
<?php header('content-type:text/html;charset=utf-8'); $arr1=array(1,2,3,4,5,6,7,8,9); $arr2=array(2,4,6,8,10,12,14,16); var_dump($arr1); var_dump($arr2); $intersect=array_intersect($arr1,$arr2); var_dump($intersect); ?>
Schritt 2: Verwenden Sie die Funktion array_diff(), um den Schnittpunkt zweier Arrays zu löschen die Schnittmenge von Elementen und erhält verschiedene Elemente). Die Funktion vergleicht die Werte von zwei (oder mehr) Arrays (key=>value value) und gibt ein Differenzarray zurück, das alle Werte im verglichenen Array (array1), aber nicht in einem anderen Parameterarray (array2) enthält.
Empfohlenes Lernen: „PHP-Video-Tutorial.
》Das obige ist der detaillierte Inhalt vonSo löschen Sie den Schnittpunkt zweier Arrays in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!