Link copiato negli appunti
PHP, a partire dalla versione 5.2, implementa nativamente la libreria Json rendendo molto semplice ed
intuitiva la conversione del formato. Ciò consente di gestire i dati contenuti nella chiamata Json direttamente con il linguaggio PHP.
Due sono le funzioni native di PHP necessarie per comunicare con il formato Json:
Campo | Descrizione |
---|---|
Json_encode | Funzione sviluppata con l’obiettivo di trasformare un valore PHP nel formato in Json |
Json_decode | Che si occupa dell’operazione contraria, ovvero trasformare in PHP un valore fornito in formato Json |
Entrambe le funzioni hanno bisogno che il dato sia codificato in UTF-8, il formato predefinito e standard di JavaScript. Consigliamo comunque di inserire, all’interno della stringa di input la funzione utf8_encode per essere sicuri del formato dei dati che si stanno fornendo.