Heim  >  Artikel  >  Backend-Entwicklung  >  Was tun, wenn PHP Array-Schlüsselnamen mit verstümmelten Zeichen ausgibt?

Was tun, wenn PHP Array-Schlüsselnamen mit verstümmelten Zeichen ausgibt?

藏色散人
藏色散人Original
2022-01-17 09:35:261286Durchsuche

Lösung für die Ausgabe verstümmelter Array-Schlüsselnamen durch PHP: 1. Fügen Sie „header(“Content-type:text/html;charset=utf-8“);“ hinzu. SETZEN SIE NAMEN UTF8');".

Was tun, wenn PHP Array-Schlüsselnamen mit verstümmelten Zeichen ausgibt?

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

Was soll ich tun, wenn PHP verstümmelte Array-Schlüsselnamen ausgibt?

1. Das chinesische verstümmelte Problem reiner PHP-Seiten (die Daten sind statisch)

Dazu müssen Sie nur den folgenden Code am Anfang der Seite hinzufügen und dann die UTF-8-codierte Datei speichern.

<?php
header("Content-type:text/html;charset=utf-8");
?>

2. PHP+Mysql-Chinesisch verstümmeltes Problem

Zusätzlich zu den im ersten Punkt genannten Vorgängen 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;);
//接下来的就是查出数据或者修改,增加
?>

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas tun, wenn PHP Array-Schlüsselnamen mit verstümmelten Zeichen ausgibt?. 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