PHP - Wie-Zugang und speichern Sie die JSON-Werte in Variablen wie $firstName, $lastName
Habe ich die Ausgabe von JSON von $result = json_encode($json)
in $Ergebnis. Wie kann ich auf die Werte wie Mickey, Maddu, mickey@gmail. Muss ich diese speichern von Werten in Variablen.
JSON-Ausgabe
{"jsonFirstName":"Mickey","jsonLastName":"Maddu","jsonEmail":"[email protected]","jsonPassword":"QWERqwer!@#$","jsonDob":"2014-01-01","jsonDobTime":"dobtime","jsonLocaldob":"2014-01-01T01:00","jsonSsn":"123-12-1234","jsonPhonenumber":"123-123-1234","jsonCreditcardnumber":"123412341234"}
- In javascript? In PHP wieder? Wenn Sie die Generierung der JSON mit PHP, warum kannst du nicht einfach den Zugriff auf die variable in der
$json
array? - Was ist der Punkt? Das haben Sie ja schon in Ihrer gespeicherten
$json
variable. - in php nur..will ich Speichere einen Wert in eine variable. ich denke, ich habe mit json_decode()...aber keine Ahnung, wie es zu benutzen..
- möchte einen Wert in eine variable...cld du pls mich leiten, wie es zu tun..
- Das ist ein bisschen schlampig, du bist besser dran, halten es in einer array oder ein Objekt, wie Sie bereits. Jedenfalls
$json['jsonFirstName']
im Falle einer array-oder$json->jsonFirstName
im Fall von ein-Objekt (es hängt von der Art der$json
variable).
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie einfach zu verwenden
extract()
. (Vorausgesetzt, dass das array bleibt eindimensional)Beispiel
Mit
json_decode
Sie Zugriff auf das JSON-Objekt als ein Objekt oder ein assoziatives array aussieht:Als Objekt:
Als assoziatives array:
Bitte, siehe die offizielle Dokumentation: PHP JSON