Heim  >  Artikel  >  Backend-Entwicklung  >  PHP zeigt verstümmelte Zeichen an

PHP zeigt verstümmelte Zeichen an

藏色散人
藏色散人Original
2019-09-29 10:04:5112046Durchsuche

PHP zeigt verstümmelte Zeichen an

Was soll ich tun, wenn PHP verstümmelte Zeichen anzeigt?

Methoden zur Lösung des Problems verstümmelter chinesischer Zeichen in PHP

1. Die Kodierung der PHP-Datei selbst und die Kodierung der Webseite sollten übereinstimmen

a. Wenn Sie die gb2312-Kodierung verwenden möchten, sollte PHP den Header ausgeben: header("Content-Type: text/html; charset=gb2312") und , das Kodierungsformat aller Dateien ist ANSI, Sie können es mit Notepad öffnen, speichern unter, die Kodierung als ANSI auswählen und Überschreiben Sie die Quelldatei.

b. Wenn Sie die UTF-8-Kodierung verwenden möchten, sollte PHP den Header ausgeben: header("Content-Type: text/html; charset=utf-8") und , das Codierungsformat aller Dateien ist utf-8. Das Speichern als utf-8 kann etwas mühsam sein. Wenn Sie Sitzung verwenden, können Sie Editplus zum Speichern verwenden. Parameterauswahl->Datei-> UTF-8-Signatur, wählen Sie Immer löschen und speichern Sie dann, um die Stücklisteninformationen zu entfernen.

2. PHP selbst ist kein Unicode. Alle Funktionen wie „substr“ müssen in „mb_substr“ geändert werden (die Erweiterung „mbstring“ muss zum Transkodieren verwendet werden).

3. Wenn Ihre HTML-Datei verstümmelt ist, können Sie im Head-Tag eine UTF8-Kodierung (internationale Kodierung) hinzufügen: UTF-8 ist eine Kodierung ohne Land, d. h. unabhängig. Für jede Sprache, Jede Sprache kann verwendet werden.

Weitere PHP-Kenntnisse finden Sie im PHP-Tutorial!

Das obige ist der detaillierte Inhalt vonPHP zeigt verstümmelte Zeichen an. 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