Heim  >  Artikel  >  Backend-Entwicklung  >  php Chinesische Schriftzeichen verstümmelt

php Chinesische Schriftzeichen verstümmelt

藏色散人
藏色散人Original
2019-10-10 10:27:383555Durchsuche

php Chinesische Schriftzeichen verstümmelt

Lösung für verstümmelte chinesische Schriftzeichen in PHP:

Das Problem verstümmelter chinesischer Schriftzeichen in reinen PHP-Seiten (Die Daten sind statisch)

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

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

2. PHP+Mysql-Chinesisch verstümmeltes Problem

Zusätzlich zum dritten Vorgang müssen Sie auch die Datenbankkodierung hinzufügen, bevor Sie Ihre Daten abfragen/ändern/hinzufügen. 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;);
 //接下来的就是查出数据或者修改,增加
?>

Wenn Sie MySQL Version 4.1 oder höher verwenden, können Sie nach dem Link-Datenbank-Vorgang eine Zeichenkodierung festlegen, wie unten.

UTF-8-Kodierung ist nur eine der Kodierungen, wenn Sie Wenn Sie keine UTF-8-Kodierung verwenden möchten, können Sie auch andere Kodierungen verwenden. Ersetzen Sie einfach UTF-8 durch die Kodierung, die Sie verwenden möchten. Derzeit werden GB2312 und UTF-8 hauptsächlich in der chinesischen Website-Entwicklung verwendet.

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

Weitere PHP-Kenntnisse finden Sie unter PHP chinesische Website !

Das obige ist der detaillierte Inhalt vonphp Chinesische Schriftzeichen verstümmelt. 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
Vorheriger Artikel:Ist PHP einfach zu verwenden?Nächster Artikel:Ist PHP einfach zu verwenden?