Heim > Artikel > Backend-Entwicklung > So lösen Sie das verstümmelte chinesische Problem von PHP xmlhttprequest
Lösungen für verstümmelte chinesische Zeichen in PHP xmlhttprequest: 1. Vereinheitlichung auf UTF-8. 2. Fügen Sie bei der Ausgabe von über XMLHttpRequest erhaltenem Text einfach Textdeklarationen in den Headern hinzu. WDiese Betriebsumgebung: So lösen Sie das Problem von PHP XMLHTTPREQUEST im Windows7-System, PHP7.1, Dell G3-Computer
So lösen Sie die von XMLHTTPREQUEST erhaltenen Daten auf Chinesisch
Die Standardzeichenkodierung ist UTF-8 Die Front-End-Seite ist GB2312 oder eine andere Codierung, die erhaltenen Daten werden verstümmelt. Durch XMLHTTPRequest werden die POST-Daten auch UTF-8-codiert. Wenn der Hintergrund GB2312 oder eine andere Codierung ist, werden verstümmelte Zeichen angezeigt.Lösung:
Unify to UTF-8. Dies ist auch ein unvermeidlicher Trend der Internationalisierung.Wenn Sie über XMLHttpRequest erhaltenen Text ausgeben, fügen Sie Textdeklarationen in Headern hinzu (direkte HTML-Deklarationen haben keine Auswirkung).
PHP:header('Content-Type:text/html;charset=GB2312'); ASP:Response.Charset = "GB2312" JSP:response.setHeader("Charset","GB2312");Empfohlenes Lernen: „
Das obige ist der detaillierte Inhalt vonSo lösen Sie das verstümmelte chinesische Problem von PHP xmlhttprequest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!