Heim >Backend-Entwicklung >PHP-Tutorial >Wie liefert man JSON-Antworten in PHP ordnungsgemäß?
Bereitstellung von JSON-Antworten in PHP
Bei der Übertragung von JSON-Daten aus einem PHP-Skript ist es wichtig, sowohl die Datennutzlast als auch die HTTP-Header zu berücksichtigen . Beantwortung der Frage:
Kann ich das Ergebnis einfach wiederholen? Muss ich den Content-Type-Header festlegen?
Obwohl das Echo der Daten in manchen Fällen ausreichen kann, wird aus folgenden Gründen empfohlen, den Content-Type-Header festzulegen:
So legen Sie den Content-Type-Header fest und kodieren die Daten in JSON Format verwenden Sie den folgenden Code:
$data = /** whatever you're serializing **/; header('Content-Type: application/json; charset=utf-8'); echo json_encode($data);
Mit diesem Ansatz können Sie korrekt formatierte JSON-Antworten von Ihren PHP-Skripten zurückgeben.
Das obige ist der detaillierte Inhalt vonWie liefert man JSON-Antworten in PHP ordnungsgemäß?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!