Maison > Article > développement back-end > Comment convertir un tableau en json en php
Comment convertir un tableau en json en php
En php, vous pouvez convertir un tableau en json en utilisant "json_encode() " fonction
introduction à la fonction json_encode
json_encode - Encodage JSON des variables
json_encode ( mixed $value [, int $options = 0 [, int $depth = 512 ]] ) : string
Renvoie une chaîne, comprenant value Représentation de la valeur sous forme JSON.
L'encodage est affecté par le paramètre options transmis. De plus, l'encodage des valeurs à virgule flottante dépend de serialize_precision.
Paramètre json_encode
valeur :
La valeur à encoder, à l'exception du type de ressource, peut être n'importe quel type de données.
Le codage de toutes les données de chaîne doit être UTF-8.
options :
Masque binaire composé des constantes suivantes : 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 ERVE_ZERO_ FRACTION, JSON_UNESCAPED_UNICODE, JSON_PARTIAL_OUTPUT_ON_ERROR.
profondeur :
Définissez la profondeur maximale. Doit être supérieur à 0.
json_encode return value
Renvoie la chaîne codée JSON en cas de succès ou FALSE en cas d'échec.
Exemple json_encode
<?php $arr = array('a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5); echo json_encode($arr);?>
Résultat d'impression :
{"a":1,"b":2,"c":3,"d":4,"e":5}
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!