..


Linki sponsorowane

Oczywiście Pod i jego wykorzystanie do JSON z PHP

Artykuł napisany przez Claudio Garau
Strona 1 z 5

JSON oznacza JavaScript Object Notation, to technologia, ale lepiej byłoby nazwać ją "format", przeznaczone do "wymiany danych w aplikacji klient-serwer, takich jak te wykonane w Ajax i PHP, ale jest szeroko stosowany w połączeniu z języków programowania takich jak Java, C, C # i Perl.

JSON jest JavaScript w oparciu o standard ECMA-262 3. miejsce w wersji wydanej w grudniu 1999 roku, choć powstał niezależnie od źródła.

Rozprzestrzenianie się tego formatu wynika, prawdopodobnie, do skrajnych łatwość obsługi, ale również obsługuje wiele różnych typów danych, jak widać po poniższej liście, są następnie integrowane z tej samej ogólnej typesystems większości języków programowania i skryptów:

  • NULL: nie wartości podanej;
  • BOOLEAN: wartości, które mogą być prawdziwe (TRUE lub "1") lub false ("0" lub FALSE);
  • INTEGER: liczba całkowita numeryczne;
  • REAL i ​​FLOAT: prawdziwe lub zmiennoprzecinkowe;
  • STRING: Series (również pozbawione elementów) Unicode ograniczony znaki cudzysłowów;
  • ARRAY: Seria składa się z zamówionych wartości oddzielonych przecinkami i oddzielone nawiasach kwadratowych;
  • Tablice asocjacyjne: zamówić zestaw składający się z par klucz-wartość oddzielonych przecinkami nawiasach klamrowych;
  • OBIEKTY: nieuporządkowana zestaw par nazwa-wartość oddzielonych przecinkami ograniczony przez nawiasy klamrowe.

Mimo podobieństw są natychmiast widoczne, inne pamiętać, że istnieją również pewne różnice między typami danych JSON i wielu języków, najwięcej uwagi z pewnością zauważyli, takich jak typu STRING tej wielkości jest praktycznie identyczna do tej stosowanej w Java lub C, jednak należy pamiętać, że sytuacja jest różna dla typów numerycznych, gdzie JSON nie obsługuje ósemkowej lub po przecinku.

JSON pozwala na wymianę danych przez strumień (lub "strumień wejścia / wyjścia"), może być przetwarzany, a następnie odczytać za pośrednictwem tłumacza ("silnik"), dzięki prostej rozmowy JavaScript do określonej funkcji JS o nazwie eval ().
W niniejszym przewodniku zobaczymy, jak możemy korzystać z tej funkcji w JavaScript i PHP oparte na skryptach, ale najpierw trzeba wprowadzić pewne odniesienia do minimalnych wymagań w zakresie rozwoju, wymaga JSON:

  • Przynajmniej w wersji PHP 5.2 lub nowszy;
  • Przeglądarka może natywne wsparcie dla formatu, a następnie, na przykład, nie można używać wersji Internet Explorer wcześniej niż 8.
Jeszcze w przeglądarce, należy zauważyć, że nie wszystkie przeglądarki obsługują wymianę danych z JSON, a zwłaszcza jego sposób manipulowania XMLHttpRequest element, taki sam sposób. Wiele bowiem zależy od "jakości" silnik JavaScript zintegrowanym można więc zauważyć niewielkie różnice w zachowaniu aplikacji, jeśli używasz Firefox zamiast Opera. itp.. W zasadzie można powiedzieć, że najnowsza wersja jest zainstalowana w systemie, lepsze wsparcie dla JSON.

W tej samej kategorii ...
E-Learning
Linux (Kurs) Linux (Kurs)
Kompletny przewodnik do systemu open-source. Od 49 €.
MySQL (Kurs) MySQL (Kurs)
Zarządzanie bazą danych open-source. Od 39 €.
PHP (Kurs) PHP (Kurs)
Pełny kurs tworzenia dynamicznych stron internetowych. Od 49 €.
Linki sponsorowane