Heim > Backend-Entwicklung > PHP-Problem > Was tun, wenn PHP verstümmelte chinesische Zeichen umbenennt?

Was tun, wenn PHP verstümmelte chinesische Zeichen umbenennt?

藏色散人
Freigeben: 2023-03-09 18:52:01
Original
2986 Leute haben es durchsucht

Lösung für verstümmelte chinesische Zeichen beim Umbenennen von PHP: Öffnen Sie zuerst die entsprechende PHP-Codedatei und ändern Sie dann GB2312 in GBK über die Methode „iconv(“GBK“,„UTF-8“,$a);“

Was tun, wenn PHP verstümmelte chinesische Zeichen umbenennt?

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer zum Ziel und starten Sie die Kodierung der Adresse.

Zum Beispiel: Meine PHP-Dateikodierung ist UTF-8, aber die standardmäßige chinesische Kodierung im WINDOW-System ist GBK, also sollte ich so schreiben:

rename(iconv('UTF-8','GBK',$dir.$filename), iconv('UTF-8','GBK',$dir.$newFileName));
Nach dem Login kopieren

OK, perfekt

Verwenden Sie die Iconv-Funktion, um chinesische Zeichen zu konvertieren In PHP wird der folgende Fehler angezeigt, wenn die Zeichenfolge lautet:

Notice: iconv() [function.iconv]: Detected an illegal character in input string in a.php on line 796
Nach dem Login kopieren

Die falsche Aussage lautet wie folgt:

iconv("GB2312","UTF-8",$a);
Nach dem Login kopieren

Die Lösung besteht darin, GB2312 in GBK zu ändern:

iconv("GBK","UTF-8",$a);
Nach dem Login kopieren

Empfohlenes Lernen: „

PHP Video Tutorial

Das obige ist der detaillierte Inhalt vonWas tun, wenn PHP verstümmelte chinesische Zeichen umbenennt?. 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