So konvertieren Sie PHP-Strings in die utf8-Kodierung: Verwenden Sie zunächst die Methode „mb_detect_encoding“, um die String-Kodierung automatisch zu identifizieren. Verwenden Sie dann die Funktion „mb_convert_encoding“, um sie in die internationale Standardkodierung „utf-8“ zu konvertieren.
Empfohlen: „PHP-Video-Tutorial“
Bei Verwendung von mb_convert_encoding müssen Sie zunächst die Zeichencodierung kennen, da diese verstümmelt ist. Verwenden Sie mb_detect_encoding, um die Zeichenfolgencodierung automatisch zu identifizieren und zu konvertieren Es wird in die internationale Standardkodierung UTF-8-Kodierung umgewandelt.
<?php $encode = mb_detect_encoding($str, array("ASCII",'UTF-8',"GB2312","GBK",'BIG5','LATIN1')); if($encode != 'UTF-8'){ $name = mb_convert_encoding($name, 'UTF-8', $encode); }
mb_convert_encoding – Zeichenkodierung konvertieren
mb_detect_encoding – Zeichenkodierung erkennen
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie einen PHP-String in die UTF8-Kodierung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!