Heim  >  Artikel  >  Backend-Entwicklung  >  Lösung des Problems, dass das unzulässige Zeichen „\ufeff' im Header der PHP-Antwort-JSON-Zeichenfolge erscheint

Lösung des Problems, dass das unzulässige Zeichen „\ufeff' im Header der PHP-Antwort-JSON-Zeichenfolge erscheint

步履不停
步履不停Original
2019-06-27 18:07:174181Durchsuche

Lösung des Problems, dass das unzulässige Zeichen „\ufeff' im Header der PHP-Antwort-JSON-Zeichenfolge erscheint

1 Wenn ein Problem vorliegt, wird vor dem Antwort-JSON ein kleiner roter Punkt angezeigt. Wenn Sie die Maus darauf bewegen, wird ufeff angezeigt Lösung des Problems, dass das unzulässige Zeichen „\ufeff im Header der PHP-Antwort-JSON-Zeichenfolge erscheint2

Lösen Sie das Problem

Überprüfen Sie die Codierung der Antwortdatei oder die Codierung der Dateien, auf die in der Antwort verwiesen wird, z. B. Sprachpakete usw. Wenn Sie andere Codierungen sehen , ändern Sie es einfach in utf-8-Kodierung. In meinem Fall wird die utf-8-Kodierung dieses Problem verursachen, ich habe es in utf-8 geändert und es gelöst.

Ein Beispiel dafür, wie PHP JSON-Daten korrekt ausgibt

Fehlerbeispiel

$result = array('state'=>'123','message' =>'参数错误');
echo 'hello';
echo json_encode($result);

Der Client erhält zuerst die erste Echo-Anweisung, aber es handelt sich nicht um JSON-Daten .

Eine andere Situation besteht darin, dass die Anweisung mysqli_close() ausgeführt und die Datenbank geschlossen wird, was dazu führt, dass JSON-Daten nicht empfangen werden können. Der genaue Grund ist unbekannt.

Weitere technische Artikel zum Thema PHP finden Sie in der Spalte

PHP-Tutorial

, um mehr darüber zu erfahren!

Das obige ist der detaillierte Inhalt vonLösung des Problems, dass das unzulässige Zeichen „\ufeff' im Header der PHP-Antwort-JSON-Zeichenfolge erscheint. 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