..


Спонсоред Линкс

Под наравно и његова употреба за ЈСОН ПХП

Чланак који је написао Клаудио Гарау
Страна 1 од 5

ЈСОН је скраћеница за ЈаваСцрипт објекат нотацију, је технологија, али би било боље да га зову "Формат", дизајнирана за "размену података у клијент-сервер апликација, као што су они реализују у Ајакс и ПХП, али је у широкој употреби у комбинацији са програмским језицима као што су Јава, Ц, Ц #, и Перл.

ЈСОН је заснован на ЈаваСцрипт Стандардна ЕЦМА-262 3. верзија објављена током децембра 1999, иако је самостално развио из њеног извора.

Ширење овог формата је због, вероватно, својим екстремним лакоћу коришћења, такође подржава широк спектар типова података, као што се може видети кроз следећој листи су потом интегришу у исту општу типесистемс већине програмских језика и скриптовање:

  • НУЛЛ: нема вредност која се даје;
  • БООЛЕАН: вредности које могу бити прави (ТРУЕ или "1") или нетачно ("0" или ФАЛСЕ);
  • ИНТЕГЕР: Нумерички интегер;
  • Реал и флоат: стварна или покретном зарезу вредности;
  • Стринг: серија (такодје без елемената) од Уницоде карактере ограничен двоструким наводницима;
  • Низа: Серија се састоји од сортиране вредности раздвојених зарезима и ограничен угластим заградама;
  • Асоцијативни низови: уређен скуп који се састоји од кључ-вредност паровима одвојене зарезима и окружен витичастих заграда;
  • ОБЈЕКТИ: Несређена скуп имена вредност пар одвојене зарезима раздвојен од витичасте заграде.

Док су сличности лако уочити, други је важно напоменути да постоје и неке разлике између типова ЈСОН података и оних многих језика, најпажљивије ће сигурно сте приметили како тип низ ове величине је практично идентична оној која је коришћена у Јави или Ц, међутим, имајте на уму да је ситуација другачија за нумеричке типове где ЈСОН не подржава октални или децимални.

ЈСОН омогућава размену података преко потока (или "ток улаз / излаз"), може се анализирати, а затим прочитајте преко тумача ("мотор"), захваљујући једноставан позив ЈаваСцрипт за одређене функције ЈС називају евал ().
Кроз ову књигу видимо како можемо да користимо ове функције у скрипте на основу ПХП и Јава, али прво морате направити неке освртом на минималне захтеве за развој, потребно је ЈСОН:

  • Најмање у ПХП верзији 5.2 или јачи;
  • претраживача у стању да обезбеди подршку за формат, онда, на пример, не можете да користите верзију Интернет Екплорер раније од 8.
Још увек на претраживач, треба имати у виду да нису сви прегледачи подржавају размену података са ЈСОН, а посебно како да манипулишу елемент КСМЛХттпРекуест, на исти начин. Много ствари зависи од "квалитета" ЈаваСцрипт енгине интегрисан сте могли, дакле, да се приметити неке мале разлике у понашању Вашу пријаву, уколико користите Фирефок уместо Опера. итд. У принципу се може рећи да најновија верзија инсталирана у систему, бољу подршку за ЈСОН.

У истој категорији ...
Е-учење
Линук (курс) Линук (курс)
Комплетан водич за опен-соурце система. Полазећи од 49 €.
МиСКЛ (курс) МиСКЛ (курс)
Управљање опен соурце базу података. Полазећи од 39 €.
ПХП (курс) ПХП (курс)
Цео курс за креирање динамичких веб сајтова. Полазећи од 49 €.
Спонсоред Линкс