So konvertieren Sie Big5 in PHP in UTF8

藏色散人
Freigeben: 2023-03-05 14:22:02
Original
3756 Leute haben es durchsucht

So konvertieren Sie PHP Big5 in UTF8: Erstellen Sie zunächst eine PHP-Beispieldatei. Verwenden Sie dann die Methode „mb_convert_encoding($str, „UTF-8“, „BIG5“);“

So konvertieren Sie Big5 in PHP in UTF8

Empfohlen: „PHP-Video-Tutorial

Glauben Sie nicht, dass die Konvertierung von big5 in utf8 so einfach ist wie die Verwendung von iconv()

iconv("big5", "UTF-8", $str);
Nach dem Login kopieren

big5 enthält viele Wörter, die nicht enthalten sind:

Thread, Stickerei, Hui, Zypresse, Gipfel, 頴, Dorf, Zhu, Doppel

iconv-Funktion stoppt, wenn sie auf ein Zeichen trifft, das nicht übersetzt werden kann, was dazu führen kann, dass die Ausgabedatei unterbrochen wird und zu Fehlern in der Dateistruktur führt.

Bitte verwenden Sie stattdessen mb_convert_encoding. Seien Sie nicht zu früh glücklich. Wörter, die big5 nicht hat, werden immer noch nicht angezeigt, aber es bleibt nicht hängen, da es auf Wörter stößt, die big5 nicht erkennt Die Ausgabegeschwindigkeit scheint langsamer zu sein als bei iconv, die Frage wurde reibungslos gelöst.

Test:

$string = "轉碼測試功蓋銹abc轉碼測試"; 
$result = mb_convert_encoding($string,"utf-8","big5");
echo $result;
Nach dem Login kopieren

Verwendung:

mb_convert_encoding( $str, $encoding1,$encoding2 );
$str,要轉換編碼文字
$encoding1,目標編碼,如utf-8,big5,大小寫均可
$encoding2,原始編碼,如UTF-8,BIG5,大小寫均可
mb_convert_encoding($str, "UTF-8"); //編碼轉換為utf-8
mb_convert_encoding($str, "UTF-8", "BIG5"); //原始編碼為BIG5轉UTF-8
mb_convert_encoding($str, "UTF-8", "auto"); //原始編碼不明,通過auto自動檢測,轉換UTF-8
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie Big5 in PHP in UTF8. 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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!