Heim > Backend-Entwicklung > PHP-Problem > PHP-Website verstümmelter Code

PHP-Website verstümmelter Code

王林
Freigeben: 2023-02-27 15:04:02
Original
2417 Leute haben es durchsucht

PHP-Website verstümmelter Code

Die erste Methode: Lösen Sie das Problem chinesischer verstümmelter Zeichen in HTML

Wenn Ihre HTML-Datei verstümmelte Zeichen enthält, können Sie UTF8 hinzufügen Kodierung (internationale Kodierung) zum Head-Tag: UTF-8 hat keine nationale Kodierung, das heißt, es ist unabhängig von jeder Sprache und kann in jeder Sprache verwendet werden.

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
Nach dem Login kopieren

Zweitens: HTML- und PHP-Mischseitenlösung

Wie man HTML und PHP mischt, zusätzlich zur ersten Methode Zusätzlich zur Bedienung, Sie müssen diesen Code auch oben in der PHP-Datei hinzufügen:

<?php
header("content-type:text/html;charset=utf-8");  //设置编码 
?>
Nach dem Login kopieren

Der dritte Typ: das chinesische verstümmelte Problem reiner PHP-Seiten (die Daten sind statisch)

Wenn Ihre PHP-Seite verstümmelt ist, fügen Sie einfach den folgenden Code am Anfang der Seite ein.

<?php
header("content-type:text/html;charset=utf-8");  //设置编码
?>
Nach dem Login kopieren

Der vierte Typ: PHP+Mysql Chinesisch verstümmeltes Problem

Zusätzlich zu den im dritten Typ genannten Vorgängen müssen Sie auch eine Datenbank hinzufügen Codierung vor dem Abfragen/Ändern/Hinzufügen von Daten. Darüber hinaus ist anzumerken, dass sich UTF8 hier vom vorherigen unterscheidet und keine horizontale Linie in der Mitte vorhanden ist.

<?php
 mysql_query(&#39;SET NAMES UTF8&#39;);
 //接下来的就是查出数据或者修改,增加
?>
Nach dem Login kopieren

UTF-8-Kodierung ist nur eine der Kodierungen. Wenn Sie die UTF-8-Kodierung nicht verwenden möchten, können Sie auch andere Kodierungen verwenden Derzeit werden auf der chinesischen Website hauptsächlich zwei Kodierungen entwickelt: GB2312 und UTF-8.

Eine Sache ist zu beachten: Die vor dem PHP-Programm hinzugefügte Codierung, die Datenbankoperationen ausführen muss, muss mit der PHP-Codierung übereinstimmen php Wenn die Codierung gb2312 ist, ist die MySQL-Codierung gb2312. Wenn es utf-8 ist, ist die MySQL-Codierung utf8, sodass beim Einfügen oder Abrufen von Daten keine verstümmelten Zeichen auftreten.

Empfohlenes Tutorial: PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonPHP-Website verstümmelter Code. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage