..


Sponzorirani linkovi

Pod tečaja i njegovo korištenje za JSON s PHP

Članak je napisao Claudio Garau
Stranica 1 od 5

JSON se zalaže za JavaScript Object notaciji, je tehnologija, ali bilo bi bolje da ga zovu "Format", dizajniran za 'razmjenu podataka unutar klijent-poslužitelj aplikacija, kao što su one izrađene u Ajax i PHP-u, ali je naširoko koristi u kombinaciji s programskim jezicima kao što su Java, C, C # i Perl.

JSON JavaScript temelji se na Standard ECMA-262 3. u verziji objavljen u prosincu 1999, iako je razvijen neovisno od izvora.

Širenje ovog formata je zbog, vjerojatno, do ekstrema jednostavnost korištenja, ona također podržava širok raznolikost od vrste podataka, kao što se može vidjeti kroz sljedeći popis, a zatim su integrirani u istom opće typesystems većine programskih jezika i skriptiranje:

  • NULL: bez vrijednosti dane;
  • Boolean: vrijednosti koje mogu biti istina (TRUE ili "1") ili lažan ("0" ili FALSE);
  • INTEGER: Numerički cijeli;
  • Real i FLOAT: stvarne ili s pomičnim zarezom vrijednosti;
  • STRING: Serija (također bez elemenata) od Unicode znakova omeđena dvostrukih navodnika;
  • ARRAY: Serija se sastoji od naredio vrijednosti odvojenih zarezima, a omeđena uglate zagrade;
  • Asocijativni Nizovi: naredio skup koji se sastoji od ključnih vrijednosti parova odvojenih zarezima i okružena vitičastim zagradama;
  • OBJEKTI: neuređen set ime-vrijednost parovi odvojene zarezima, a omeđena vitičastim zagradama.

Dok sličnosti odmah vidljive, a drugi je važno napomenuti da postoje i neke razlike između tipova JSON podataka i one mnoge jezike, najviše pažnje će sigurno ste primijetili, kao što su tip STRING ove veličine je gotovo identične onoj koja se koristi u Java ili C, međutim, imajte na umu da je situacija različita za numeričke tipove kojima JSON ne podržava oktalni ili decimalni.

JSON omogućuje razmjenu podataka putem potoka (ili "potok input / output"), to može biti analiziran, a zatim pročitajte preko tumača ("motor"), zahvaljujući jednostavnom JavaScript poziv na određenu funkciju JS nazivaju eval ().
Kroz ovaj vodič ćemo vidjeti kako možemo koristiti ovu funkciju u Javascript i PHP-bazirana skripta, ali prvo morate napraviti neke odnosu na minimalne zahtjeve za razvoj, to zahtijeva JSON:

  • Barem u PHP verzije 5,2 ili noviji;
  • preglednik može pružiti izvornom podrškom za format, a zatim, na primjer, ne možete koristiti verziju programa Internet Explorer 8 prije.
Još uvijek na pregledniku, treba napomenuti da nisu svi preglednici podržavaju razmjenu podataka sa JSON, a posebno njegov način manipulira elementa XMLHttpRequest, na isti način. Mnogo, u stvari, ovisi o "kvalitete" JavaScript motor koji integrirani, dakle, imati na umu neke male razlike u ponašanju vašeg zahtjeva ako koristite Firefox umjesto opere. i sl.. U principu možemo reći da je najnovija verzija je instalirana u sustav, bolju podršku za JSON.

U istoj kategoriji ...
E-učenje
Linux (tečaj) Linux (tečaj)
Kompletan vodič za open-source sustava. Od 49 €.
MySQL (tečaj) MySQL (tečaj)
Upravljanje open-source baza podataka. Od 39 €.
PHP (tečaj) PHP (tečaj)
Cijeli tečaj za izradu dinamičkih Web stranica. Od 49 €.
Sponzorirani linkovi