Comme vous avez pu le voir grâce au titre, cet article va traiter de la manipulation de chaîne JSON avec PHP.
Vous pensiez que manipuler des chaïnes JSON était facile ? Détrompez-vous.
Il est possible que des erreurs ou des cas spéciaux puissent venir. Dans ces cas-là, regarder la documentation devient obligatoire.
En PHP, pour manipuler le JSON, on utilise les deux fonctions suivantes : json_decode et json_encode.
Mais ces deux fonctions ne suffisent pas, et comme je l’ai dit, il peut arriver des impondérables. Heureusement en PHP, il existe d’autres fonctions référentes sur le JSON qui sont json_last_error_msg et json_last_error. Elles permettent de gérer les erreurs sur les chaînes.
Avec ces deux fonctions, il suffit de créer des méthodes pour gérer les différents cas d’erreurs, et d’avoir des chaînes JSON parfaites.
Pendant ma recherche sur ce sujet, j’ai trouvé deux articles sur le même sujet. Un en Français, et le deuxième en Anglais. Ils montrent comment Manipuler du JSON en PHP, et Comment valider des chaînes JSON en PHP.
Profitez-en bien !
Enjoy !