Heim  >  Artikel  >  Backend-Entwicklung  >  So lösen Sie verstümmelte chinesische Zeichen in php.ini

So lösen Sie verstümmelte chinesische Zeichen in php.ini

藏色散人
藏色散人Original
2021-07-12 10:23:154196Durchsuche

So lösen Sie verstümmelte chinesische Zeichen in php.ini: Öffnen Sie zuerst die Datei php.ini, suchen Sie dann nach „default_charset = „iso-8859-1““ und ändern Sie sie in „default_charset = „UTF-8““. der Apache-Dienst.

So lösen Sie verstümmelte chinesische Zeichen in php.ini

Die Betriebsumgebung dieses Artikels: Windows7-System, PHP7.1-Version, DELL G3-Computer

Wie löse ich verstümmelte chinesische Zeichen in php.ini?

Wie man mit PHP-verstümmelten Zeichen umgeht

Ich habe gestern eine Datei im UTF-8-Format erstellt. Beim Drucken einer einfachen Anweisung sind chinesische verstümmelte Zeichen aufgetreten , ich habe den Grund gefunden.

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, dass es ein Problem mit dem Codierungsformat der Skriptdatei gibt , es gibt kein Problem. Die Originaldatei ist als utf-8 codiert. Was ist der Grund?

Dies ist das erste Mal, dass ich auf dieses Problem stoße. Sie können der Ausgabeseite zwar 3f948aea8d30d48a692b90ea22425202 hinzufügen Diese Methode behandelt jedoch nur die Symptome und nicht die Grundursache und kann das Problem überhaupt nicht lösen. Nach einer Überprüfung im Internet stellte sich heraus, dass es sich um ein Problem mit den Standardzeicheneinstellungen des PHP handelte. ini-Konfiguration.

Sie können der Header-Datei auch auf diese Weise einen Header hinzufügen, aber diese Methode behandelt nur die Symptome und nicht die Grundursache. Es wird empfohlen, die folgende Methode zum Ändern von php.ini zu verwenden:

header("Content-type: text/html; charset=utf-8");

Lösung

Öffnen Sie die Datei php.ini und suchen Sie nach: default_charset = „iso-8859-1“, ändern Sie zu: default_charset = „UTF-8“. Entfernen Sie das Semikolon davor (entfernen Sie den Kommentar), ändern Sie den Zeichensatz in UTF-8 und starten Sie neu Starten Sie den Apache-Dienst, aktualisieren Sie die Seite und die chinesische Anzeige ist normal.

Das wird aufgezeichnet.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo lösen Sie verstümmelte chinesische Zeichen in php.ini. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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