Depuis php 5.2.0 php supporte l'encodage et le décodage d'objet json grâce aux fonctions json de php.
Exemple de transformation d'une chaine json en objet php avec la fonction json_decode :
<?php
var_dump(json_decode('{"id":"1","name":"objet 1"}'));
?>
L'objet php obtenu à partir de la chaine json :
object(stdClass)
public 'id' => string '1'
public 'name' => string 'objet 1'
Référence : Fonctions json de php
Article en relation : Encoder en json avec php