..


Sponsoroidut linkit

Pod kurssi ja sen käyttö JSON PHP

Artikkelin kirjoittanut Claudio Garau
Sivu 1 5

JSON sanoista JavaScript Object Notation, on tekniikka, mutta olisi parempi kutsua sitä "muoto", on suunniteltu "tietojenvaihdon puitteissa asiakas-palvelin-sovelluksia, kuten tehdään Ajax ja PHP, mutta käytetään laajasti yhdessä ohjelmointikieliä, kuten Java, C, C # ja Perl.

JSON on Javascript perustuu Standard ECMA-262 3. sija versio julkaistiin joulukuussa 1999, vaikka se oli kehittää irrallaan sen lähde.

Leviäminen tätä muotoa johtuu luultavasti sen äärimmäinen helppokäyttöisyys, se myös tukee erilaisia ​​tietotyyppejä, kuten näkyy läpi seuraavan luettelon, on sitten integroitu samaan yleiseen typesystems useimpien ohjelmointikielten ja scripting:

  • NULL: ei arvoa annettu;
  • Boolean: arvot, jotka voidaan joko tosi (TRUE tai "1") tai epätosi ("0" tai FALSE);
  • Kokonaisluku: Numeerinen integer;
  • REAL ja Float: todellinen tai liukuluku arvoja;
  • STRING: Series (myös puuttuu osia) ja Unicode rajaavat lainausmerkkeihin;
  • Array: sarja koostuu tilata arvoja pilkulla erotettuna ja rajaavat hakasulkeiden;
  • Assosiatiivinen Arrays: järjestetty joukko koostuu avain-arvo pareja pilkuilla ja ympäröivät aaltosulkeita;
  • Objects: järjestämättömiä joukko nimi-arvo-pareja pilkuilla ja erotettu aaltosulkeita.

Vaikka yhtäläisyydet ovat välittömästi havaittavissa, muut on tärkeää huomata, että on olemassa myös joitakin eroja eri JSON tiedot sekä monet kielet, eniten huomiota on varmasti huomannut, kuten type string tämän koko on käytännössä sama, jolla Java-tai C, kuitenkin pitää mielessä, että tilanne on erilainen numeerinen Jos tietyn JSON ei tue oktaali tai desimaaliluku.

JSON mahdollistaa tiedonvaihdon kautta stream (tai "stream input / output"), se voidaan jäsentää, ja sitten lukea tulkin välityksellä ("moottori") ansiosta yksinkertainen JavaScript soittaa tiettyyn toimintoon JS kutsutaan eval ().
Läpi koko oppaan näemme, miten voimme käyttää tätä toimintoa JavaScript-ja PHP komentosarjoja, mutta ensin sinun täytyy tehdä joitakin viittauksia vähimmäisvaatimukset kehittämiseen, se vaatii JSON:

  • Ainakin PHP versio 5.2 tai uudempi;
  • Selaimesta voidaan natiivin tuen muodossa, sitten esimerkiksi, et voi käyttää Internet Explorerin versiota aikaisintaan 8.
Edelleen selaimen, on huomattava, että kaikki selaimet eivät tue tietojenvaihtoa JSON, ja erityisesti hänen tapansa manipuloida elementin XMLHttpRequest, samalla tavalla. Paljon itse asiassa riippuu "laatu" JavaScript-moottori integroitu te siis huomata pieniä eroja käyttäytymistä hakemuksesi, jos käytät Firefoxia sijaan Opera. jne.. Periaatteessa voidaan sanoa, että uusin versio on asennettu järjestelmään, parempi tuki JSON.

Samassa luokassa ...
E-Learning
Linux (kurssi) Linux (kurssi)
Täydellinen opas avoimen lähdekoodin järjestelmä. Alkaen 49 €.
MySQL (kurssi) MySQL (kurssi)
Hallinta avoimen lähdekoodin tietokanta. Alkaen 39 €.
PHP (kurssi) PHP (kurssi)
Täysi tietenkin luoda dynaamisia Web-sivustoja. Alkaen 49 €.
Sponsoroidut linkit