Maison >développement back-end >Problème PHP >Comment ajouter de la valeur à json en php

Comment ajouter de la valeur à json en php

青灯夜游
青灯夜游original
2022-06-13 15:48:042947parcourir

Comment ajouter de la valeur à json en php : 1. Utilisez la fonction json_decode() pour convertir les données json en type de tableau, syntaxe "json_decode(json data,TRUE)" 2. Utilisez "$array variable name['new key name" ; ' ]=new value;" ajoute une nouvelle valeur à la fin du tableau ; 3. Utilisez la fonction json_encode() pour reconvertir le tableau ajouté au type JSON, avec la syntaxe "json_encode(array)".

Comment ajouter de la valeur à json en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3

Comment ajouter de la valeur à json avec php

En php, vous pouvez utiliser des tableaux pour ajouter de la valeur à json.

Étapes de mise en œuvre :

1. Utilisez la fonction json_decode() pour convertir json en tableau

La fonction json_decode() peut décoder les données JSON et convertir les données JSON en type de tableau.

<?php
header("Content-type:text/html;charset=utf-8");
$json = &#39;{"a":"php","b":"mysql","c":3}&#39;; 
var_dump($json); 
$arr=json_decode($json,TRUE);   
var_dump($arr);
?>

Comment ajouter de la valeur à json en php

2. Utilisez l'instruction $array variable name['new key name']=new value; pour ajouter de nouvelles valeurs au tableau$数组变量名['新键名']=新值;语句给数组增加新值

$数组变量名['新键名']=新值;

$. L'instruction array variable name[' The new key name']=new value; peut insérer une nouvelle paire clé-valeur à la fin du tableau. Comment ajouter de la valeur à json en php

$arr["d"]="hello";
var_dump($arr);

3. Utilisez la fonction json_encode() pour reconvertir le tableau en type JSON

Comment ajouter de la valeur à json en php

$Newjson=json_encode($arr);
var_dump($Newjson);

Apprentissage recommandé : "

Tutoriel vidéo 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn