..


Sponsrade länkar

Pod kursen och dess användning till JSON med PHP

Artikel skriven av Claudio Garau
Sida 1 av 5

JSON står för JavaScript Object Notation, är en teknik, men det vore bättre att kalla det ett "format", utformats för "utbyte av data inom en klient-server-program, till exempel de som gjorts i Ajax och PHP, men används ofta i kombination med programmeringsspråk som Java, C, C # och Perl.

JSON är JavaScript baserad på standarden ECMA-262 3:e i den version som släpptes i december 1999, även om det har utvecklats oberoende av källan.

Spridningen av detta format beror förmodligen till sin spets lätt att använda, den också stöder en mängd olika datatyper, vilket kan ses genom följande lista, sedan integrerade i samma allmänna typesystems flesta programspråk och skriptspråk:

  • NULL: inget värde ges;
  • BOOLEAN: värden som kan vara antingen sant (SANT eller "1") eller falskt ("0" eller FALSKT);
  • INTEGER: Numerisk heltal;
  • REAL och float: verkliga eller flyttal värden;
  • STRING: Serie (också saknar element) i Unicode-tecken avgränsas av citationstecken;
  • ARRAY: Serie består av beställda värden separerade med kommatecken och avgränsas av hakparenteser;
  • Associativa arrayer: ordnad uppsättning bestående av nyckel-värde par separeras med kommatecken och omges av klammerparenteser;
  • Objekt: oordnad uppsättning namnvärdespar separerade med komman och avgränsas av klammerparenteser.

Medan likheterna är direkt observerbara, den andra är viktigt att notera att det också finns vissa skillnader mellan de typer av JSON data och de många språk, kommer mest uppmärksamhet säkert har märkt såsom typ sträng av denna storlek är praktiskt identisk med den som används i Java eller C, men tänk på att situationen är annorlunda för numeriska typer där JSON inte stöder oktala eller decimal.

JSON möjliggör utbyte av data genom en bäck (eller "ström input / output"), kan det vara tolkas, och sedan läsa igenom en tolk ("motor") tack vare ett enkelt JavaScript-anropet till en specifik funktion JS heter eval ().
I handboken kommer vi att se hur vi kan använda denna funktion i Javascript och PHP-skript, men först måste du göra vissa hänvisningar till de minimikrav för utveckling, krävs det JSON:

  • Åtminstone i PHP version 5.2 eller högre;
  • en webbläsare kan erbjuda inbyggt stöd för formatet, då, till exempel, kan du inte använda en version av Internet Explorer tidigare än 8.
Fortfarande på webbläsaren, bör det noteras att inte alla webbläsare stödjer datautbyte med JSON, och speciellt hans sätt att manipulera elementet XMLHttpRequest, på samma sätt. Mycket i själva verket beror på "kvaliteten" på JavaScript-motor integrerade dig, då, att notera några små skillnader i beteendet hos din ansökan om du använder Firefox istället för Opera. osv. I princip kan vi säga att den senaste versionen är installerad i systemet, bättre stöd för JSON.

I samma kategori ...
E-Learning
Linux (kurs) Linux (kurs)
Komplett av öppen källkod-system. Från 49 €.
MySQL (kurs) MySQL (kurs)
Hantering av öppen källkod databas. Från 39 €.
PHP (kurs) PHP (kurs)
Fullständig kurs för att skapa dynamiska webbplatser. Från 49 €.
Sponsrade länkar