Heim > Artikel > Backend-Entwicklung > So entfernen Sie doppelte Zeichen aus einer PHP-Zeichenfolge
So entfernen Sie doppelte Zeichen aus einer PHP-Zeichenfolge: Teilen Sie die Zeichenfolge zunächst mit der Methode „mbstringtoarray“ auf. Verwenden Sie dann die Funktion „array_unique“, um doppelte Zeichen zu filtern.
Empfohlen: „PHP-Video-Tutorial“
php entfernt doppelte Zeichen aus Zeichenfolgen
<?php $str = '蚂蚁蚂蚁学院学院,我非常爱爱爱爱爱你!522200011111333311111444'; function mbstringtoarray($str,$charset) { $strlen=mb_strlen($str); while($strlen){ $array[]=mb_substr($str,0,1,$charset); $str=mb_substr($str,1,$strlen,$charset); $strlen=mb_strlen($str); } return $array; } $arr = mbstringtoarray($str,"gbk"); //分割字符串 $arr =array_unique($arr); //过滤重复字符 $str = implode('',$arr); //合并数组 echo $str; ?>
Ausführungsergebnisse:
蚂蚁学院,我非常爱你!520134
Das obige ist der detaillierte Inhalt vonSo entfernen Sie doppelte Zeichen aus einer PHP-Zeichenfolge. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!