Perché la maggior parte delle persone invia solo una stringa a una pagina php invece di un oggetto JSON? Probabilmente perché hanno solo bisogno di inviare una voce di dati; di solito è un ID, come un ID cliente.
JSON è un formato di dati strutturato. Funziona perfettamente con Javascript e beneficia della facile disponibilità di parser ben scritti. È usato per restituire un oggetto contenente campi di dati.
Per fare le stesse cose che usa JSON con le stringhe, dovresti
- Crea un formato dati,
- Scrivi un parser per questo e
- Mappare i campi dati risultanti in variabili Javascript.
Tutto quel lavoro è già fatto per te, se scegli JSON. Ecco perché viene utilizzato per restituire, ad esempio, un record del cliente da un database.