Was soll ich tun, wenn chinesische verstümmelte Zeichen erscheinen, wenn PHP Daten in der Datenbank speichert?

coldplay.xixi
Freigeben: 2023-03-04 07:52:02
Original
2800 Leute haben es durchsucht

Lösung für das Problem verstümmelter chinesischer Zeichen, wenn PHP Daten in der Datenbank speichert: Fügen Sie zuerst Attribute zum Dateiheader [] hinzu, und fügen Sie dann [utf-8]-Codierungsdateien zum PHP-Code hinzu Geben Sie in der Datenbank [utf8_general_ci] ein und setzen Sie schließlich das Operationsfeld auf utf8.

Was soll ich tun, wenn chinesische verstümmelte Zeichen erscheinen, wenn PHP Daten in der Datenbank speichert?

Lösung für verstümmelte chinesische Daten, wenn PHP Daten in der Datenbank speichert:

1. Fügen Sie im Allgemeinen das Attribut: 中加入属性:

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

保证,网页是"utf-8"编码。

2. PHP代码设置。在php代码的开始部分加入以下代码:

header(”Content-type: text/html;charset=utf-8″);
Nach dem Login kopieren

且要求保存的文件编码方式是utf-8(可以用EditPlus打开设置,如下图),这样就保证了该文件也是utf-8编码。

3. 数据库中表的字段中存储中文的部分,要设置为utf8_general_ci

mysql_connect(’localhost’,&#39;user’,&#39;password’);mysql_select_db(’db’);mysql_query(”set names utf8;”); //**设置字符集***
Nach dem Login kopieren
zum Dateiheader im HTML-Code hinzu, um sicherzustellen, dass die Webseite „utf-8“ codiert ist.

2. PHP-Code-Einstellungen. Fügen Sie den folgenden Code am Anfang des PHP-Codes hinzu:

rrreeeWas soll ich tun, wenn chinesische verstümmelte Zeichen erscheinen, wenn PHP Daten in der Datenbank speichert? und die zum Speichern der Datei erforderliche Kodierungsmethode ist utf-8 (Sie können EditPlus verwenden, um die Einstellungen zu öffnen, wie unten gezeigt), Dadurch wird sichergestellt, dass die Datei auch die UTF-8-Kodierung aufweist.

3. Der Teil, der chinesische Zeichen in den Feldern der Tabelle in der Datenbank speichert, muss auf den Typ utf8_general_ci eingestellt sein.

4. Wenn PHP eine Verbindung zur Datenbankoperation herstellt, muss der Feldtyp der Operation auf utf8 eingestellt werden )

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn chinesische verstümmelte Zeichen erscheinen, wenn PHP Daten in der Datenbank speichert?. 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