So löschen Sie dieselben Elemente in einem Array in PHP

王林
Freigeben: 2023-03-10 21:08:01
Original
2265 Leute haben es durchsucht

Die Art und Weise, wie PHP dieselben Elemente in einem Array löscht, besteht darin, das Array als Parameter an die Funktion array_unique zu übergeben, z. B. [array_unique(array)]. Die Funktion array_unique entfernt doppelte Werte aus einem Array und gibt das gefilterte Array zurück.

So löschen Sie dieselben Elemente in einem Array in PHP

Die Betriebsumgebung dieses Artikels: Windows 10-System, PHP 7.3, Thinkpad T480-Computer.

Ein Array kann doppelte Werte enthalten. Was sollen wir also tun, wenn wir doppelte Werte im Array löschen müssen?

Wir können die Funktion array_unique direkt in PHP verwenden, um doppelte Werte im Array direkt zu entfernen und das gefilterte Array zurückzugeben. Wenn zwei oder mehr Array-Werte gleich sind, bleibt nur der erste Wert erhalten und die anderen Werte werden entfernt.

Syntax:

array_unique(array)
Nach dem Login kopieren

Codebeispiel:

<!DOCTYPE html>
<html>
<body>

<?php
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>

</body>
</html>
Nach dem Login kopieren

Laufergebnisse:

Array ( [a] => red [b] => green )
Nach dem Login kopieren

Zugehörige Video-Tutorials: php-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo löschen Sie dieselben Elemente in einem Array in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage