In diesem Artikel wird hauptsächlich die PHP-Funktion json_decode vorgestellt. Ich hoffe, dass sie für alle hilfreich ist.
Einführung in die Funktion
1. Diese Funktion verfügt im Allgemeinen über vier Parameter. Die ersten beiden werden während der Verwendung verwendet.
2. Der erste Parameter ist eine Zeichenfolge im JSON-Format und der zweite Parameter ist ein boolescher Wert (false wird in ein Objekt konvertiert, true wird in ein Array konvertiert und der Standardwert ist false). Die Konvertierung schlägt fehl, es wird null zurückgegeben.
2. Aufgetretene Probleme
Im Projekt wurde ein in Java geschriebener Webdienst aufgerufen und die zurückgegebenen Daten waren „{'stauts':' 1','message':'Aufladen erfolgreich'}".
Nach dem Empfang verwendet das Programm json_decode, um das Ergebnis in ein Array umzuwandeln, aber das Konvertierungsergebnis ist null, was zu seltsam ist.
Ich habe mir das Handbuch angesehen und die folgenden Anweisungen darin gefunden, die ich sofort verstanden habe.
Ändern Sie das zurückgegebene Ergebnis in „{“stauts“: „1“, „message“: „Aufladen erfolgreich“} und konvertieren Sie es dann in das Array. Dann ist alles in Ordnung.
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Verwendung der PHP-Funktion json_decode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!