Double array format json

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 ?

1 réponse

  1. Modérateur
    Bonjour,

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

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

    Cordialement, 
    Jordane