Bonjour,
J'ai une classe PHP que j'aimerai transformer en un JSON sur plusieurs niveaux de ce type:
Dans ma classe PHP j'ai une fonction qui me retourne le JSON de mes attributs privés qui sont des tableaux:
Code : Sélectionner tout - Visualiser dans une fenêtre à part {"interface":{"Version":"0"},"Container":[{"id":"1","Element":[{"text":"Test","id":"0"},{"text":"Toto","id":"1"}]}]}
Voici les attributs privés de ma classe:
Code : Sélectionner tout - Visualiser dans une fenêtre à part return (json_encode((get_object_vars($this)), JSON_UNESCAPED_UNICODE));
Auriez-vous une idée de comment je pourrai procéder pour avoir un JSON similaire à celui du dessus ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 private $interface = ''; private $Container = array(array('id' => '1')); private $Element = array('text' => 'Test', 'id' => '0');
Au plaisir de vous lire.
Partager