Муҳаммад ал-хоразмий номидаги тошкент ахборот технологиялари университети aktskt fakulteti mavzu: php да json билан ишлаш функциялари. Амалий кўрсатмалар. Талаба фио: tursunova muxlisa



Download 0,6 Mb.
Sana17.07.2022
Hajmi0,6 Mb.
#811342
Bog'liq
web mustaqil ish

МУҲАММАД АЛ-ХОРАЗМИЙ НОМИДАГИ ТОШКЕНТ АХБОРОТ ТЕХНОЛОГИЯЛАРИ УНИВЕРСИТЕТИ AKTsKT fakulteti mavzu:PHP да JSON билан ишлаш функциялари. Амалий кўрсатмалар. Талаба ФИО: tursunova muxlisa

reja: 1.php nima 2.json nima 3.phpda json bilan ishlash funksiyalari 4.phpda amaliy korsatmalar

Php nima-PHP juda keng qo'llanadigan dasturlash tilli bo'lib, internet juda katta qismini egallab o'lgan. Nega aynan internetni deyishingiz mumkin. Chunki PHP web server texnologiyalari hisoblanib, web server yani saytda ishlaydi.

Phpda bilishingiz kerak bo’lgan asosiy 10 ta funksiya 1.checkdnsrr() 2.extract() 3.usort() 4.sprintf() 5.getenv() 6.glob() 7.array_column() 8.json_encode() 9.checkdate() 10.levenshtein()

JSON NIMA? JSON (JavaScript Object Notation) bugungi kunda ma'lumotlarni saqlash va internet orqali uzatish uchun qo'llaniladigan eng mashxur format hisoblanadi. Dastavval JavaScript tili uchun yaratilgan bu format, bugungi kunda deyarli barcha dasturlash tillari tomonidan ishlatiladi. Qolaversa, JSON formatidagi fayllarining tarkibini oddiy matn muharriri yordamida koʻrish va tahrirlash mumkin.

Aksar holatlarda dastur va server orasidagi maʻlumotlar aynan JSON koʻrinishida uzatiladi. Quyidagi rasmda Wikipedia sahifasidan olingan maʻlumot ham JSON formatida berilgan:

PHP va JSON

PHP va JSON

PHP-da JSON-ni boshqarish uchun ba'zi bir o'rnatilgan funksiyalar mavjud. Birinchidan, biz quyidagi ikkita funtsiyani ko'rib chiqamiz:

  • json_encode()
  • json_decode()

json_encode()- funksiyasi qiymatni JSON formatiga kodlash uchun ishlatiladi.
misol: JSON obyektiga assotsiativ qatorni qanday kodlashni ko'rsatadi
35, "Ben"=>37, "Joe"=>43); echo json_encode($age); ?>
json_decode() funksiyasi JSON obyektini PHP obyekti yoki assotsiativ qatorga dekodlash uchun ishlatiladi
Ushbu misol JSON ma'lumotlarini PHP ob'ektiga dekodlaydi:

Json kodlangan qatorni oladi va uni php o’zgaruvchisiga aylantiradi

javaScript-da o'rnatilgan JSON.stringify () usuli mavjud bo'lib, u o'zgaruvchini oladi va uning mazmunini ifodalovchi JSON qatorini qaytaradi.

JavaScript-da JSON satrini tahlil qilishning bir necha yo'li bor, lekin eng xavfsiz va ishonchli-o'rnatilgan JSON.parse () usulidan foydalanish. U JSON satrini oladi va ma'lumotlarni o'z ichiga olgan JavaScript obyekti yoki massivini qaytaradi


JSON ikkita ma'lumotlar tuzilishiga asoslangan:
  • Kalit / qiymat juftlari to'plami. Turli tillarda bu tushuncha sifatida amalga oshiriladi ob'ekt, yozuv, tuzilma, lug'at, xesh, nomlangan ro'yxat yoki assotsiativ qator.
  • Buyurtma qilingan qiymatlar ro'yxati. Ko'p tillarda bu quyidagicha amalga oshiriladi qator, vektor, ro'yxat yoki ketma -ketlik.

Get JSON Data from a PHP Server


The JSON received from the PHP file:

Get JSON Data from a PHP Server


The JSON received from the PHP file:
$value) { echo $key . " => " . $value . "
"; } ?> 35, "Ben"=>37, "Joe"=>43); echo json_encode($age); ?>


Download 0,6 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish