Maison >développement back-end >Problème PHP >Comment convertir un tableau de chaînes en objet json en php ?
En PHP, vous pouvez utiliser la méthode json_encode(string array, true) pour convertir un tableau de chaînes en un objet json. Remarque : La valeur de retour par défaut de json_encode n'est pas un objet JSON, mais une chaîne au format JSON ; si vous souhaitez la convertir en objet json, vous devez ajouter le paramètre true à la fin.
PHP json_encode() est utilisé pour encoder des variables JSON. Cette fonction renvoie des données JSON si elle est exécutée avec succès, sinon elle renvoie FALSE.
Syntaxe
string json_encode ( $value [, $options = 0 ] )
Paramètres
valeur : La valeur à encoder. Cette fonction n'est valable que pour les données codées en 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
Exemple : Convertir un tableau de chaînes en objet json
Définissez un tableau et appelez la méthode json_encode pour encoder le tableau en une chaîne au format json. de la méthode json_encode n'est pas Un objet JSON est une chaîne au format JSON Si vous souhaitez le convertir en objet json, vous devez ajouter le paramètre true à la fin.
Après la conversion finale en json, vous devez générer la chaîne de format json encodée :
Sortie :
Apprentissage recommandé : Tutoriel php
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!