Heim >Backend-Entwicklung >PHP-Tutorial >Wie kann ich JSON-POST-Daten in PHP empfangen und verarbeiten?
JSON-POST mit PHP empfangen
Auf einer Website mit Zahlungsschnittstelle kann das Abrufen von Daten aus einem JSON-POST eine Herausforderung sein. Um den JSON zu dekodieren, befolgen Sie diese Schritte:
1. Aktivieren Sie Raw PHP:
Stellen Sie sicher, dass PHP Rohdaten empfängt, indem Sie die folgende Zeile am Anfang Ihres Skripts hinzufügen:
<?php header('Content-Type: application/json');
2. JSON aus der PHP-Eingabe abrufen:
Verwenden Sie den folgenden Code, um die JSON-Zeichenfolge abzurufen:
$data = json_decode(file_get_contents('php://input'), true);
3. Zugriff auf JSON-Daten:
Da Sie nun über die dekodierten JSON-Daten verfügen, können Sie mithilfe der Objektnotation auf deren Eigenschaften zugreifen, z. B.:
$data["operacion"] $data["operacion"]["tok"]
4. Behandeln Sie potenzielle Probleme:
echo file_get_contents('php://input');
Das obige ist der detaillierte Inhalt vonWie kann ich JSON-POST-Daten in PHP empfangen und verarbeiten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!