..


Link-uri sponsorizate

Pod curs si utilizarea sa pentru a JSON cu PHP

Articol scris de Claudio Garau
Pagina 1 din 5

JSON standuri pentru Notaţia JavaScript Object, este o tehnologie, dar ar fi mai bine pentru a apela un "format", concepute pentru schimbul "de date în cadrul unui aplicatii client-server, cum ar fi cele făcute în Ajax si PHP, dar este utilizat pe scară largă în combinaţie cu limbaje de programare, cum ar fi Java, C, C # şi Perl.

JSON este JavaScript bazat pe standardul ECMA-262 a 3-a lansat versiunea în decembrie 1999, deşi a fost dezvoltat independent de la sursa acesteia.

Răspândire a acestui format se datorează, probabil, pentru a uşura sale extreme de utilizare, sprijină, de asemenea o mare varietate de tipuri de date, cum se poate observa prin lista de mai jos, sunt apoi integrate în general de aceeaşi typesystems de cele mai multe limbi de programare şi de scripting:

  • NULL: nici o anumită valoare;
  • BOOLEAN: valorile ce pot fi fie adevărat (TRUE sau "1") sau false ("0" sau FALSE);
  • INTEGER: integer Numeric;
  • REAL şi FLOAT: valori reale sau în virgulă mobilă;
  • STRING: Seria (de asemenea, lipsită de elemente) a delimitat Unicode caractere prin ghilimele duble;
  • ARRAY: Seria constau ordonate de valori separate prin virgule şi delimitat de paranteze drepte;
  • Tablouri asociative: ordonate set format din cheie-valoare perechi separate prin virgule şi înconjurat de acolade;
  • OBIECTE: neordonate set de perechi nume-valoare separate prin virgule şi delimitat de acolade.

În timp ce asemănările sunt observabile imediat, cealaltă este important de remarcat faptul că există, de asemenea, unele diferenţe între tipurile de date şi JSON cele de mai multe limbi, cea mai mare atenţie va fi cu siguranta observat, cum ar fi tipul STRING de această mărime este, practic, identică cu cea utilizată în Java sau C, cu toate acestea, reţineţi că situaţia este diferită pentru tipuri numerice în cazul în care JSON nu suportă octal sau zecimal.

JSON permite schimbul de date printr-un flux (sau "de intrare flux / ieşire"), acesta poate fi analizat, şi apoi citiţi printr-un interpret ("motor"), graţie unui apel JavaScript simplu pentru o funcţie specifică JS numit eval ().
Pe parcursul acestui ghid vom vedea cum putem folosi această funcţie în Javascript şi PHP pe bază de script-uri, dar mai întâi trebuie să facă unele trimitere la cerinţele minime de dezvoltare, este nevoie JSON:

  • Cel puţin în versiunea PHP 5.2 sau mai mare;
  • un browser poate oferi suport nativ pentru formatul, apoi, de exemplu, nu puteţi utiliza o versiune a Internet Explorer mai devreme de 8.
Tot pe browser-ul, trebuie remarcat faptul că nu toate browserele suporta schimbul de date cu JSON, şi mai ales felul său de a manipula XMLHttpRequest element, în acelaşi mod. Mult, de fapt, depinde de "calitate" a motorului JavaScript integrat vă, apoi, să se constate unele mici diferente in comportamentul cererii dumneavoastră dacă utilizaţi Firefox în loc de Opera. etc. În principiu, putem spune că cea mai recentă versiune este instalat în sistem, suport mai bun pentru JSON.

În aceeaşi categorie ...
E-Learning
Linux (Curs) Linux (Curs)
Ghid complet pentru open-source de sistem. De la 49 €.
MySQL (Curs) MySQL (Curs)
De gestionare a bazei de date open-source. De la 39 €.
PHP (Curs) PHP (Curs)
Ciclu complet pentru crearea de site-uri Web dinamice. De la 49 €.
Link-uri sponsorizate