Heim  >  Artikel  >  Backend-Entwicklung  >  So entfernen Sie doppelte Werte aus einem Feldwert in PHP

So entfernen Sie doppelte Werte aus einem Feldwert in PHP

WBOY
WBOYOriginal
2022-01-10 16:04:382010Durchsuche

Methode: 1. Verwenden Sie die Funktion „explode()“, um das angegebene Feld in ein Array aufzuteilen. 2. Verwenden Sie die Funktion „array_unique“, um doppelte Werte im Array zu entfernen. 3. Verwenden Sie die Funktion „implode()“, um die zu kombinieren Arrays mit doppelten Werten in eine Zeichenfolge umwandeln. Das war's.

So entfernen Sie doppelte Werte aus einem Feldwert in PHP

Die Betriebsumgebung dieses Tutorials: Windows 10-System, PHP-Version 7.1, DELL G3-Computer

So entfernen Sie doppelte Werte aus einem Feldwert in PHP

explode(',' ,$data) wird string Bereits aufgeteilt, um ein Array zu bilden

array_unique() Doppelte Werte aus dem Array entfernen

implode(',',$data))) Teilen und kombinieren Sie das Array zu einem String

The Beispiel ist wie folgt:

$data = "xiaomi,xiaohong,xiaogang,xiaomi,xiaohu";
$data = implode(',',array_unique(explode(',',$data))); 
echo $data;

//Das Ergebnis ist $data="xiaomi,xiaohong,xiaogang,xiaohu";

Wenn Sie interessiert sind, können Sie auf „PHP Video Tutorial“ klicken, um mehr über PHP-Kenntnisse zu erfahren .

Das obige ist der detaillierte Inhalt vonSo entfernen Sie doppelte Werte aus einem Feldwert in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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