МУҲАММАД АЛ-ХОРАЗМИЙ НОМИДАГИ ТОШКЕНТ АХБОРОТ ТЕХНОЛОГИЯЛАРИ УНИВЕРСИТЕТИ 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.
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); ?>
Do'stlaringiz bilan baham: |