Double array format json

Fermé
toto - 24 nov. 2016 à 10:29
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 - 24 nov. 2016 à 18:21
Bonjour,

Je recupère des infos en json, partir d'un double array.
Tout marche correctement exepté un petit détail, la première valeur du tableau, je récupère un id de ce style la :

-[

32,
-{
"test" : test,
"blabla" : blabla,
}

]


Je récupère mes infos sous symfony avec :

$variable = array (
$var->getId(), array(
'test' => $test,
'blabla' => $blabla,
));


Et dans mon json au lieu de récupérer 32 j'aimerais : 'id' : 32.
le soucis est que si je met 'id' => $var->getId(), je vais avoir '0', puis mon id 32 tout a la fin.
J'ai pensais à quelque chose de ce style :
'id : '.$var->getId()

J'ai alors ' id : 32', mais j'aimerais que seul le id soit en quote....

Une idée de comment résoudre ce soucis svp ?
A voir également:

1 réponse

jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
Modifié par jordane45 le 24/11/2016 à 18:21
Bonjour,

halalalala... faut apprendre à utiliser les array associatifs... :-)


$variable = array ('id'=>$var->getId()
                     ,array('test' => $test,'blabla' => $blabla)
                  );

Cordialement, 
Jordane                                                                 
0