Fügen Sie neue Daten in die PHP JSON-Zeichenfolge ein

8

Ich habe $ Daten als JSON codierte Daten und ich habe diese Zeichenfolge:

%Vor%

muss zu $ ​​data hinzugefügt werden, damit ich es als json string lesen kann.

Wie kann ich das erreichen?

    
Manny Calavera 16.11.2009, 21:44
quelle

3 Antworten

15

Sie müssen zuerst json_decode($data) eingeben und dann den neuen Schlüssel / Wert und json_encode() it hinzufügen.

    
cloudhead 16.11.2009, 21:52
quelle
27

Ich habe nur nach der Lösung gesucht und bin über diese Frage (schon ein Jahr alt) gestolpert. Die bisher zur Verfügung gestellten Antworten waren für mich nicht sehr hilfreich. Also, hoffentlich hilft das der nächsten Person.

Die Antwort, nach der ich gesucht habe, war

%Vor%

gibt das Ergebnis in einer Array-Struktur und nicht in einem Objekt zurück. Dann ist es ganz einfach, neue Werte hinzuzufügen:

%Vor%

Danach können die Daten natürlich in eine Zeichenkette mit json_encode() zurückgegeben werden.

    
Ben 03.12.2010 07:03
quelle
2
%Vor%     
Eineki 16.11.2009 21:54
quelle

Tags und Links