En PHP, nous avons souvent besoin de convertir une chaîne en tableau JSON. Le processus n'est pas difficile, il vous suffit d'utiliser certaines fonctions fournies par PHP.
Tout d'abord, nous devons préciser que le code JSON en PHP est un format d'échange de données léger. Il est facile à lire, à analyser et à traiter. Par conséquent, en PHP, la conversion de chaînes en tableaux JSON nous permet de traiter les données plus facilement.
Ensuite, nous donnons un exemple simple pour montrer comment convertir une chaîne en tableau JSON en PHP.
Supposons que nous ayons une chaîne avec le contenu suivant :
{"name":"Tom","age":25,"address":"New York"}
Nous devons la convertir en un tableau PHP, qui contient tous les éléments de ce champ de chaîne. Nous pouvons utiliser la fonction json_decode() pour implémenter ce processus.
Voici l'exemple de code :
$str = '{"name":"Tom","age":25,"address":"New York"}'; $array = json_decode($str, true); print_r($array);
Lorsque nous exécutons ce code, il convertira la chaîne en un tableau PHP et imprimera le tableau. Le résultat est le suivant : # 🎜🎜#
Array ( [name] => Tom [age] => 25 [address] => New York )
[ {"name":"Tom","age":25,"address":"New York"}, {"name":"John","age":30,"address":"London"}, {"name":"Bob","age":35,"address":"Paris"} ]
$str = '[ {"name":"Tom","age":25,"address":"New York"}, {"name":"John","age":30,"address":"London"}, {"name":"Bob","age":35,"address":"Paris"} ]'; $array = json_decode($str, true); print_r($array);
Array ( [0] => Array ( [name] => Tom [age] => 25 [address] => New York ) [1] => Array ( [name] => John [age] => 30 [address] => London ) [2] => Array ( [name] => Bob [age] => 35 [address] => Paris ) )
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!