Erstellen von JSON-Objekten aus PHP-Arrays: Kapselung in „item“
In PHP können Sie mithilfe von ein JSON-Objekt aus einem Array erstellen json_encode()-Funktion. Standardmäßig wird die JSON-Ausgabe jedoch nicht in ein Objekt mit „item“ als Attribut gekapselt. In diesem Artikel wird erläutert, wie Sie den JSON-Code in „item“ einkapseln: {...}.
Der von Ihnen bereitgestellte Code kodiert ein PHP-Array in JSON:
1 |
|
So kapseln Sie den JSON In einem Objekt können Sie es mit dem Schlüssel „item“ in ein Array einschließen:
1 |
|
Dadurch wird JSON im ausgegeben folgendes Format:
1 2 3 4 5 6 7 8 9 10 |
|
Die JSON-Ausgabe enthält jedoch Klammern „[]“ um „item“. Um sicherzustellen, dass der JSON als Objekt ausgegeben wird (gekennzeichnet durch „{}“-Klammern), können Sie die JSON_FORCE_OBJECT-Konstante an json_encode() übergeben:
1 |
|
Dadurch wird die gewünschte JSON-Ausgabe erzeugt:
1 2 3 4 5 6 7 8 9 10 |
|
Das obige ist der detaillierte Inhalt vonWie kapsele ich die PHP-JSON-Ausgabe in einem „item'-Objekt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!