“ im Head-Tag, um die Kodierungsmethode festzulegen. 2. Verwenden Sie „header(“Content-type:text/html;charset=utf-8“ am Anfang des PHP-Codes „);“ legt die Kodierungsmethode fest."/> “ im Head-Tag, um die Kodierungsmethode festzulegen. 2. Verwenden Sie „header(“Content-type:text/html;charset=utf-8“ am Anfang des PHP-Codes „);“ legt die Kodierungsmethode fest.">
Heim >Backend-Entwicklung >PHP-Problem >Wie löse ich die verstümmelten chinesischen Zeichen in PHP-HTML?
Problem mit verstümmeltem PHP-HTML
1. Lassen Sie uns zunächst über die Lösung des Problems mit verstümmeltem chinesischem HTML sprechen.
Fügen Sie diesen Satz
<head> <meta charset="UTF-8"> </head>
2 hinzu. HTML- und PHP-Mischseitenlösung im Head-Tag.
<?php header("Content-type:text/html;charset=utf-8"); ?>
3. PHP+Mysql-chinesisches verstümmeltes Problem
<?php mysql_query('SET NAMES UTF8'); ?>
UTF-8-Kodierung ist nur eine Kodierung. Wenn Sie utf nicht verwenden möchten. 8-Kodierung können Sie auch andere Kodierungen verwenden, indem Sie einfach UTF-8 durch die Kodierung ersetzen, die Sie verwenden möchten. Derzeit werden GB2312 und UTF-8 hauptsächlich in der chinesischen Website-Entwicklung verwendet.
Hinweis: Die Kodierung mysql_query("set name's 'encoding'"); wird vor dem PHP-Programm hinzugefügt, das Datenbankoperationen ausführen muss. Die Kodierung muss mit der PHP-Kodierung übereinstimmen , dann ist die MySQL-Codierung GB2312, wenn es UTF-8 ist, dann ist die MySQL-Codierung UTF-8, sodass beim Einfügen oder Abrufen von Daten keine verstümmelten Zeichen auftreten.
Empfohlene verwandte Tutorials: „PHP-Tutorial“
Das obige ist der detaillierte Inhalt vonWie löse ich die verstümmelten chinesischen Zeichen in PHP-HTML?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!