Cela devrait faire l'affaire!
// convert object => json
$json = json_encode($myObject);
// convert json => object
$obj = json_decode($json);
Voici un exemple
$foo = new StdClass();
$foo->hello = "world";
$foo->bar = "baz";
$json = json_encode($foo);
echo $json;
//=> {"hello":"world","bar":"baz"}
print_r(json_decode($json));
// stdClass Object
// (
// [hello] => world
// [bar] => baz
// )
Si vous voulez la sortie sous forme de tableau au lieu d'un objet, passez true
à json_decode
print_r(json_decode($json, true));
// Array
// (
// [hello] => world
// [bar] => baz
// )
En savoir plus sur json_encode()
Voir aussi : json_decode()