Heim >Backend-Entwicklung >PHP-Tutorial >Wie lese ich einen JSON-POST-Anfragetext in PHP?
Lesen des HTTP-Anforderungstexts aus einem JSON-POST in PHP
Sie haben ein Problem beim Lesen eines JSON-Objekts, das an Ihr PHP-Skript gesendet wurde. Obwohl Sie den Endpunkt erfolgreich registriert und die Anfrage erhalten haben, können Sie nicht auf den JSON-Body zugreifen.
Lösung:
Um den JSON-POSTed-Body zu analysieren, müssen Sie Sie benötigen lediglich:
Zum Beispiel:
$inputJSON = file_get_contents('php://input'); $input = json_decode($inputJSON, TRUE); //convert JSON into array
Dadurch erhalten Sie ein Array mit dem POSTed JSON-Objekt, sodass Sie auf dessen Daten zugreifen und diese bearbeiten können benötigt.
Das obige ist der detaillierte Inhalt vonWie lese ich einen JSON-POST-Anfragetext in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!