Heim >Backend-Entwicklung >PHP-Problem >Was soll ich tun, wenn PHP-Chinesisch verstümmelte Zeichen zurückgibt?
Lösung für verstümmelte Zeichen, die von PHP auf Chinesisch zurückgegeben werden: 1. Fügen Sie den Code „charset=UTF-8“ im Head-Tag hinzu. 2. Stellen Sie die Codierung auf „UTF-8“ ein, wenn Sie die Datei speichern Kodierung auf „charset=utf“ -8“; 4. Die MySQL-Kodierung ist auf „NAMES UTF8“ eingestellt.
Empfohlen: „PHP-Video-Tutorial“
Problem mit verstümmeltem Code bei PHP-Ausgabe
Viele Anfänger stoßen möglicherweise auf das Problem der verstümmelten chinesischen Ausgabe, wenn sie zum ersten Mal PHP lernen;
Und die Methoden dazu Um dieses Problem zu lösen, sind nichts weiter als die folgenden:
1. HTML-Seitenkodierungseinstellungen
1. Fügen Sie diesen Satz
<head> <metahttp-equiv="Content-Type"content="text/html; charset=UTF-8"/> </head>
im Head-Tag hinzu. 2. Stellen Sie die Kodierung beim Speichern der Datei auf UTF-8 ein.
2. PHP-Codierungseinstellungen
Auf der Grundlage der ersten Methode schreiben Sie
<?php header("Content-type:text/html;charset=utf-8"); ?>ganz am Anfang des PHP-Codes, also in den ersten SatzAuf der Grundlage der vorherigen Methode: Sie müssen Ihrer Datenabfrage auch die Datenbankkodierung hinzufügen, bevor Sie sie ändern/hinzufügen.
<?php mysql_query('SET NAMES UTF8'); ?>Beachten Sie, dass hier UTF8 statt UTF-8 geschrieben wird! ! ! Durch Befolgen der oben genannten Methodeneinstellungen sollte das Problem der Ausgabe verstümmelter chinesischer Zeichen gelöst werden können.
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn PHP-Chinesisch verstümmelte Zeichen zurückgibt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!