Heim >Backend-Entwicklung >PHP-Problem >So lösen Sie das chinesische verstümmelte Problem von Wamp PHP

So lösen Sie das chinesische verstümmelte Problem von Wamp PHP

藏色散人
藏色散人Original
2020-08-08 09:31:023253Durchsuche

wamp PHP-Chinesisch verstümmelte Lösung: 1. Fügen Sie die Anweisung „header('Content-Type: text/html; charset=UTF-8');“ zum PHP-Header hinzu; 2. Speichern Sie die PHP-Datei als „UTF -8 Stücklistenformat.

So lösen Sie das chinesische verstümmelte Problem von Wamp PHP

Empfohlen: „PHP-Video-Tutorial

Ich habe kürzlich PHP neu gelernt und festgestellt, dass jedes Mal, wenn ich den Echo-Befehl verwende, um chinesische Zeichen in einer PHP-Datei auszugeben, immer verstümmelte Zeichen erscheinen. Reine HTML-Dateien werden nicht verstümmelt angezeigt. Nach langer Suche im Internet sagten alle, das Problem sei, dass Meta kein UTF-8 schreibt. Allerdings hat Force den Meta-UTF-8-Code eindeutig geladen, er ist jedoch immer noch verstümmelt. Schließlich habe ich das Problem gefunden. Es stellte sich heraus, dass es sich um ein Problem mit dem Standardzeichensatz von php.ini handelte.

Im Allgemeinen müssen Sie bei Verwendung des UTF-8-Zeichensatzes nur die folgenden Zeichen zur Seite hinzufügen:

<meta charset="UTF-8">

Wenn verstümmelte chinesische Zeichen angezeigt werden, lesen Sie bitte die folgenden Lösungen.

Vorübergehende Lösung 1:

Fügen Sie die hinzu Folgender Code für den PHP-Header

header(&#39;Content-Type: text/html; charset=UTF-8&#39;);

Vorübergehende Lösung 2:

Beim Speichern der PHP-Datei muss diese im UTF-8-BOM-Format gespeichert werden. Diese Methode hat jedoch einen Nachteil: Sie kann lokal getestet werden, allerdings werden bei der Übertragung an die Website verstümmelte Zeichen angezeigt.

So lösen Sie das chinesische verstümmelte Problem von Wamp PHP

Perfekte Lösung 3:

Schließlich wurde festgestellt, dass sich der Standardzeichensatz der ursprünglichen lokalen WAMP PHP.INI-Datei irgendwie in GBK geändert hatte. Ändern Sie den Standardzeichensatz der Datei in UTF-8. Perfekte Problemlösung.

Suchen Sie wamp64binphpphp5.6.31php.ini

Suchen Sie nach dem relevanten Code und ändern Sie ihn wie folgt. Die verschiedenen Versionen von php.ini befinden sich in verschiedenen Ordnern

Das obige ist der detaillierte Inhalt vonSo lösen Sie das chinesische verstümmelte Problem von Wamp PHP. 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