..


Sponzorované odkazy

Pod kurzu a jeho použitie JSON pomocou PHP

Článok napísal Claudio Gara
Strana 1 z 5

JSON skratka pre zápis objektu JavaScript, je technológia, ale bolo by lepšie hovoriť "formát", určený pre "výmenu dát v client-server aplikácií, ako sú realizované v Ajax a PHP, ale je široko používaný v kombinácii s programovacími jazykmi, ako je Java, C, C # a Perl.

JSON je založený na štandarde JavaScript ECMA-262 3rd verzia vydaná v decembri 1999, hoci to bol vyvinutý nezávisle na jeho zdroj.

Rozšírenie tohto formátu je splatná, pravdepodobne na jeho extrémnu jednoduchosť použitia, ale tiež podporuje širokú škálu dátových typov, ako môže byť videný cez nasledujúcom zozname sú potom integrované do rovnakej všeobecnej typesystems väčšiny programovacích jazykov a písať:

  • NULL: žiadna hodnota daná;
  • Boolean: hodnoty, ktoré môžu byť buď pravda (TRUE alebo "1") alebo false ("0" alebo FALSE);
  • INTEGER: Numerické integer;
  • REAL a FLOAT: real alebo floating-point hodnôt;
  • STRING: série (aj bez prvkov) znakov Unicode ohraničené úvodzoviek;
  • Pole: Séria sa skladajú z triedeného hodnôt oddelených čiarkami a uvedený v hranatých zátvorkách;
  • Asociatívne pole: usporiadaný súbor sa skladá z dvojice kľúč-hodnota oddelené čiarkou a obklopený zložených zátvorkách;
  • OBJEKTY: neusporiadané sadu dvojice názov-hodnota oddelené čiarkami a ohraničené zloženými zátvorkami.

Kým podobnosti sú ľahko pozorovateľné, druhá je dôležité si uvedomiť, že existujú aj určité rozdiely medzi jednotlivými typmi JSON dát, a mnoho jazykov, obozretnejšie iste ste si všimli, ako typu string tejto veľkosti je prakticky rovnaký ako v Jave alebo C, ale majte na pamäti, že situácia je pre numerické typy, kde JSON nepodporuje osmičkové a desiatkovej.

JSON umožňuje výmenu dát cez stream (alebo "stream vstup / výstup"), môže byť analyzovaný, a potom si prečítajte prostredníctvom tlmočníka ("motor"), a to vďaka jednoduchej JavaScript volanie určité funkcie JS tzv eval ().
V tejto knihe vidíme, ako je možné túto funkciu použiť v skriptoch na PHP a JavaScript, ale je potrebné najprv vykonať niektoré odkaz na minimálne požiadavky na rozvoj vyžaduje JSON:

  • Aspoň vo verzii PHP 5.2 alebo vyšší;
  • prehliadač schopný poskytovať natívnu podporu pre formát, potom sa napríklad nemožno použiť verzii Internet Explorer staršie ako 8.
Stále na prehliadači, je potrebné poznamenať, že nie všetky prehliadače podporujú výmenu dát s JSON, a najmä na tom, ako manipulovať s prvkami XMLHttpRequest, rovnakým spôsobom. Veľa totiž záleží na "kvalite" motora JavaScript integrované môžete teda pripomenúť niektoré malé rozdiely v správaní aplikácie Ak používate Firefox ako Opera. , Atď. V zásade možno povedať, že najnovšia verzia je nainštalovaná v systéme, lepšia podpora pre JSON.

V rovnakej kategórii ...
E-Learning
Linux (kurz) Linux (kurz)
Kompletný sprievodca pre open-source systém. Od 49 €.
MySQL (kurz) MySQL (kurz)
Správa open-source databázu. Od 39 €.
PHP (kurz) PHP (kurz)
Celý kurz pre tvorbu dynamických webových stránok. Od 49 €.
Sponzorované odkazy