Prax používania funkcie json_decode

Je výhodné, ak zákazník posiela informácie na server vo formáte JSON, pretože prenos GET a POST s veľkým množstvom údajov vytvára značné nepríjemnosti. Formát JSON sa používa všade a na strane servera sa vyžaduje funkcia PHP json_decode.

alebo populárna knižnica AJAX

jQuery, angularjs, Ember.js ostatné knižnice posilniť javascript automaticky generuje dátového formátu JSON, s nástrojmi pre spracovanie a prenos výsledkov na server. Použitie obľúbenej knižnice môže byť založené na filozofii, dátovom rámci a zabezpečiť bezpečné a bezpečné používanie formátu JSON. Aplikácia na strane servera funkcie json_decode vo formáte PHP bude čo najbezpečnejšia a najjednoduchšia.


Údaje vo formáte JSON atraktívnej podobe čitateľné človekom, skúsenosti s dostatočne veľký, použite UTF-8 umožňuje akúkoľvek informáciu o polohe, vrátane transformácie dát z jedného regionálneho jazyka ďalších funkcií. Na rozdiel od populárnych knižníc vám "manuálna práca" s AJAX (XMLHttpRequest) umožňuje manipulovať so štruktúrou formátu a umožňuje slobodu pri opise mien a hodnôt. Formátu JSON syntax je nízka, ale stále pri tvorbe údajov by mala nasledovať obvyklé pravidlá kódovania: použitie rovnátka, nohy a oddelené mená z hodnôt hrubého čreva.

Požiadavky na linku JSON

Všeobecné pravidlá pre používanie formátu sa ľahko uplatňujú, nie sú takveľa. Kódovanie - reťazec UTF-8 sa používa na popísanie polí alebo objektov. Znakom prvej - použitie hranatých zátvoriek, znamenie druhej - kučeravé zátvorky. Názvy a hodnoty sú oddelené dvojbodkou a sú v dvojitých úvodzovkách.


Programátor sám myslí, že "rozumie pod poľom a pod objektom, ktorý bude analyzovaný funkciou PHP json_decode. Formát JSON sa v zásade objavil z javascriptu a zdedil jeho ideológiu popisu polí a objektov. V kontexte PHP, ktorý má úplne iný objektovo orientovaný pohľad, zodpovednosť za to, ako rozpoznať a ako používať funkciu json_decode, leží programátor.

"Život" objektov a JSON

Kardinálny rozdiel klienta zo servera, javascript z PHP, je to, ako v ňom obiekty "obiehajú a cirkulujú informácie. Ak chcete PHP, môžete vytvoriť mechanizmus, ktorý bude fungovať mimo klienta, ale toto je exotický! Vo všeobecnosti PHP vytvára stránku na cestách a vytvára nový systém objektov zakaždým. javascript vždy funguje. Zatiaľ čo návštevník je na webovom zdroji, systém objektov vytvorených na serveri pracuje vo svojom prehliadači. A funguje neustále, až kým návštevník nechodí do iného zdroja.
Objektový systém javascript môže stabilne tvoriť požiadavky servera, ktoré ich dekódujú na json_decode a robia príslušné rozhodnutia. Odporúča sa vybudovať adekvátny serverový model na spracovanie správ JSON a poskytnutie realizácie klientských aplikácií systémových objektov.

Súvisiace publikácie