..


Sponsorētās saites

Pod kursu un tā izmantošana JSON ar PHP

Raksts raksta Claudio Garau
Lapa 1 no 5

JSON stendi JavaScript Object notāciju, ir tehnoloģijas, bet tas būtu labāk to nosaukt "formāts", kas paredzēti "datu apmaiņu klienta-servera lietojumprogrammas, piemēram, tie, kuri sniegti Ajax un PHP, bet plaši izmanto kopā ar programmēšanas valodas, piemēram, Java, C, C # un Perl.

JSON ir JavaScript balstās uz standarta ECMA-262 3.vietu versija atbrīvo 1999.gada decembrī, lai gan tas tika izstrādāta neatkarīgi no tās avota.

Šī formāta izplatību ir saistīts, iespējams, lai galējā izmantošanas vieglumu, bet arī atbalsta dažādus datu tipus, kā redzams, izmantojot šādu sarakstu, tad integrētas tajā pašā vispārējā typesystems vairums programmēšanas valodu un skriptu:

  • NULL: nav vērtība, kas norādīta;
  • Būla: vērtību, kas var būt vai nu patiess (TRUE vai "1") vai false ("0" vai FALSE);
  • INTEGER: Ciparu vesels skaitlis;
  • REAL un FLOAT: īsta vai peldošā punkta vērtības;
  • STRING: Sērija (arī nepiemīt elementi) ar Unicode rakstzïmes ierobežo pēdiņās;
  • ARRAY: Sērija sastāv no pasūtīto vērtībām, atdalītas ar komatiem un ko ierobežo kvadrātiekavās;
  • Asociatīvā Arrays: pasūtīts komplekts, ko veido galveno vērtību pārus atdala ar komatiem, un ieskauj cirtaini bikšturi;
  • OBJEKTI: Nekārtots viena nosaukuma vērtību pārus atdala ar komatiem, un ko norobežo cirtaini lencēm.

Lai gan līdzība ir tieši novērojamas, kas ir svarīgi atzīmēt, ka ir arī dažas atšķirības no JSON datus un tos daudzās valodās veidu atšķirības, visvairāk uzmanības, protams, ir ievērojuši, piemēram, tipa STRING šāda izmēra ir praktiski identiska tai, ko izmanto Java vai C, tomēr paturiet prātā, ka situācija ir atšķirīga ciparu veidiem, JSON neatbalsta oktālo vai decimāldaļu.

JSON pieļauj datu apmaiņu, izmantojot plūsmas (vai "straume ievades / izvades"), to var parsēt, un pēc tam lasīt, izmantojot tulka ("motors"), pateicoties vienkāršu JavaScript zvanu noteiktas funkcijas JS sauc eval ().
Visā šajā rokasgrāmatā mēs redzēsim, kā mēs varam izmantot šo funkciju Javascript un PHP balstītas skriptus, bet vispirms jums ir veikt dažas atsaucoties uz minimālo attīstības prasībām, tā prasa JSON:

  • Vismaz PHP versija 5,2 vai augstāka;
  • pārlūku, var sniegt vietējo atbalstu formātā, tad, piemēram, jūs nevarat izmantot Internet Explorer versiju agrāk nekā 8.
Still pārlūku, jāatzīmē, ka ne visas pārlūkprogrammas atbalsta datu apmaiņu ar JSON, un jo īpaši viņa veids, kā manipulēt elementa XMLHttpRequest, tādā pašā veidā. Daudz, patiesībā, ir atkarīga no "kvalitātes" JavaScript dzinējs integrētu jums, tad, lai atzīmēt dažas nelielas atšķirības uzvedību jūsu pieteikumu, ja jūs izmantojat Firefox, nevis Opera. utt. Principā var teikt, ka jaunākā versija ir uzstādīti sistēmā, labāku atbalstu JSON.

Šajā pašā kategorijā ...
E-Learning
Linux (Kurss) Linux (Kurss)
Pilnīga rokasgrāmata, lai atvērtā koda sistēmas. Sākot no 49 €.
MySQL (Kurss) MySQL (Kurss)
Vadība ir atvērtā koda datu bāzi. Sākot no € 39.
PHP (Kurss) PHP (Kurss)
Pilns kurss, lai radītu dinamisku tīmekļa vietnes. Sākot no 49 €.
Sponsorētās saites