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