Heim > Artikel > Backend-Entwicklung > Lösung für verstümmelte chinesische Zeichen bei der Ausgabe chinesischer Seiten in PHP
Man kann sagen, dass das Problem der verstümmelten chinesischen Zeichen in PHP häufig auftritt. Beim Drucken einer einfachen Anweisung sind in der lokalen Umgebung verstümmelte Zeichen aufgetreten . Es hat lange gedauert, den Grund zu finden. Lassen Sie uns dieses Problem lösen und die Lösung hier aufzeichnen.
Problem mit verstümmeltem Code:
Gestern habe ich eine sehr einfache chinesische PHP-Ausgabeseite geschrieben, aber das Problem mit verstümmeltem Code ist möglicherweise aufgetreten Die Skriptdatei ist falsch. Nach Überprüfung gibt es kein Problem. Die Originaldatei ist als utf-8 codiert.
Dies ist das erste Mal, dass ich auf dieses Problem gestoßen bin. Sie können jedoch hinzufügen Ausgabeseite, Es kann vorübergehend gelöst werden, aber diese Methode behandelt die Symptome und nicht die Grundursache und kann das Problem überhaupt nicht lösen. Später habe ich online nachgesehen und festgestellt, dass es sich um ein Problem mit den Standardzeicheneinstellungen der php.ini handelt Konfiguration.
Lösung:
Öffnen Sie die Datei php.ini, suchen Sie nach; default_charset = „iso-8859-1“ und ändern Sie sie in: default_charset = „UTF-8“ Entfernen Sie das Semikolon davor (entfernen Sie den Kommentar), ändern Sie den Zeichensatz in UTF-8, starten Sie den Apache-Dienst neu, aktualisieren Sie die Seite und die chinesische Anzeige ist normal.
Verwandte Empfehlungen:
php JSON Chinesische Methoden zum Umgang mit verstümmelten Zeichen
Das obige ist der detaillierte Inhalt vonLösung für verstümmelte chinesische Zeichen bei der Ausgabe chinesischer Seiten in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!