22-05-2008, 07:31 AM
Alors c'est sans doute que les procédures ne sont pas assez bien pensées, ou qui ne sont pas unitaires (une méthode effectue une action, pas plus, pas moins).
La méthode JSON fonction parfaitement avec PHP. JSON n'est qu'une façon d'écrire du texte, comme l'est XML ou YAML. Un objet JSON peut être décodé, c'est à dire transformé en un objet PHP (ou un tableau, si on donne à json_decode() un second paramètre à TRUE. On manipule ensuite ce tableau comme un tableau normal, puis on peut le transformer à nouveau en objet JSON grâce à json_encode() : il n'y a plus à écrire la chaîne renvoyée dans un fichier.
Tout ce qu'il faut pour manipuler JSON, c'est :
Sephi-Chan
La méthode JSON fonction parfaitement avec PHP. JSON n'est qu'une façon d'écrire du texte, comme l'est XML ou YAML. Un objet JSON peut être décodé, c'est à dire transformé en un objet PHP (ou un tableau, si on donne à json_decode() un second paramètre à TRUE. On manipule ensuite ce tableau comme un tableau normal, puis on peut le transformer à nouveau en objet JSON grâce à json_encode() : il n'y a plus à écrire la chaîne renvoyée dans un fichier.
Tout ce qu'il faut pour manipuler JSON, c'est :
- La page de documentation de l'extension JSON pour PHP.
- La page de documentation du format de notation JSON.
Sephi-Chan