So konvertieren Sie ein Array in JSON in PHP
In PHP können Sie ein Array in JSON konvertieren, indem Sie „json_encode()“ verwenden. " Funktion
Einführung in die json_encode-Funktion
json_encode - JSON-Codierung von Variablen
json_encode ( mixed $value [, int $options = 0 [, int $depth = 512 ]] ) : string
Gibt eine Zeichenfolge zurück, einschließlich value Darstellung des Werts im JSON-Format.
Die Kodierung wird durch den übergebenen Optionsparameter beeinflusst. Darüber hinaus hängt die Kodierung von Gleitkommawerten von serialize_precision ab.
json_encode-Parameter
Wert:
Der zu kodierende Wert kann, mit Ausnahme des Ressourcentyps, ein beliebiger Datentyp sein.
Die Kodierung aller String-Daten muss UTF-8 sein.
Optionen:
Binärmaske bestehend aus den folgenden Konstanten: JSON_HEX_QUOT, JSON_HEX_TAG, JSON_HEX_AMP, JSON_HEX_APOS, JSON_NUMERIC_CHECK, JSON_PRETTY_PRINT, JSON_UNESCAPED_SLASHES, JSON_FORCE_OBJECT, JSON_PRES ERO_FRACTION, JSON_UNESCAPED_UNICODE, JSON_PARTIAL_OUTPUT_ON_ERROR.
Tiefe:
Legen Sie die maximale Tiefe fest. Muss größer als 0 sein.
json_encode-Rückgabewert
Gibt bei Erfolg eine JSON-codierte Zeichenfolge oder bei Fehler FALSE zurück.
json_encode-Beispiel
<?php $arr = array('a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5); echo json_encode($arr);?>
Druckergebnis:
{"a":1,"b":2,"c":3,"d":4,"e":5}
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie ein Array in PHP in JSON. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!