• ) ordie ( rnatib bo
  • 1. php dasturlash tili haqida malumot




    Download 14.07 Kb.
    Sana31.03.2024
    Hajmi14.07 Kb.
    #183081
    Bog'liq
    1. php dasturlash tili haqida ma’lumot-www.fayllar.org
    QO\'SHMA KORXONA USTAVI (2).uz.en, amaliy uz, 9-Ma\'ruza, 5-Ma\'ruza, 4-grade cw, 5-sinf-matematika-choraklik-test, Tasvirchilar, Korrupsiya., Reja html5 tili, uning funksionalligi-fayllar.org, Butun dunyoni raqamlashtirishning umumiy tendentsiyasidan Raqam-fayllar.org, Temperament haqida umumiy tushuncha-fayllar.org, 2-topshiriq (2), Ismatullayev, Mirzaqobilov, ped-mahorat-fanidan-test-savollari

    xmlns:w="urn:schemas-microsoft-com:office:word"
    xmlns="http://www.w3.org/TR/REC-html40">
    1. php dasturlash tili haqida malumot. PHP serverda ishlaydigan veb-ilovani (skriptlarni) yozish uchun maxsus molumotga ega bolmaydilar. PHP sizni juda qisqa vaqt ichida yuqori sifatli veb ilovalarni yaratishga kelgusida asonlikk bilan ozgartiriladigan va qollab quvatlanadigan mahsulotni yaratishga imkon beradi. PHP organish oson va ayni paytda professionall dasturchilar talablarini qondira oladi. PHP haqida birinchi eshitgan bolsangiz ham ushbu tilni organish siz uchun qiyin bolmaydi. Shubha yoqki PHP asoslarini bir necha soat ichida organganingizdan song siz oddiy PHP skriptlarini yaratishingiz mumkin. PHP tili doimiy ravshda takomillash boradi va albatta yaqin kelajakda veb dasturlash tillari sohasida uzoq vaqt hukumronlik qiladi. PHP (oPi Eychlib Web Serverda ozgaruvchan HTML fayillarini yaratishda qollaniladi. Hozirgi kunda deyarli barcha hosting provayderlar mazkur tilni qolumotlar bazasi bilan ishlatiladi . PHP GNU GPL litsenziyasi orqali tekin tarqatialdi. PHP dasturlash tili orqali siz dinamik web saytlar dasturlar boshqaruv tizimlari shunga oladi . HTML orqali ozgaruvchan mukammal saytlar tuzishingiz mumkin. Turli komplyatorlar orqali mobill hamda kompyuter dasturlarini tuzsa ham boladi.
    2cc <
    > - degan edi uning yaratuvchisi. Birinchi navbatda PHP tili server tomonidan bajariladigan skriptlar yaratish uchun foydalaniladi va aynan shuning uchun u yartilgan. PHP tili ixtiyoriy CGI-skriptlari masalalarini yechishga va bundan tashqari HTML formali maluymotlarni qayta ishlashga hamda dinamikk ravisha html sahifalarini ishlab chiqishga qodir. Biroq PHP tili foydalaniladigan boshqa sohalar ham mavjud. Bu sohalarni biz 3-asosiy qismga bolamiz: 1-soha biz yuqorida aytib otganimizdek server tomonidan bajariladigan ilovalar (skriptlar) yaratish. PHP tili bunday turdagi skriptlarni yaratish uchun juda keng qollaniladi. Bunday ish korsatish uchun PHP skriptlarini qayta ishovchi) va skriptlarni qayta ishlovchi veb server skriptlarini natijasini korish uchun brovzer va albatda PHP kodini yozish uchun qanday bo;lsa ham matn muhariri kerak borinishida tarqalgan. Uni va veb serverni kompyuterimizga qanday orib ozi bajaradiga skriptlarni ham yaratish mumkin. Bu ishlarni bajarish uchun hech bo;lmaganda PHP parser (bu holatda biz uni buyruqlar satri interpretatori (CLI command line interpreter) deb ataymiz ) talab etiladi. Bunday ishlash uslubi turli masalalarni rejalashtirish yordamida bajarilishi uchun kerak bolgan masalaga o ilovalarini - grafik interfeys yaratish. Bu soha PHP tilini endigina olmagan sohadir biroq agarda siz PHP tilini chuqur
    olsangiz bu soha siz uchun ancha muhimdir. PHP tilini bu sohaga qo GTK talab etiladi. Shunday qilb PHP tilini qorganishimiz kerak ? u til bizga nima beradi ? birinchidan PHP tili ozingizni shaxsiy dasturingizni tuzib kongra uni boshqa dasturlash tillarida tuzilgan variantlari bilan solishtirsangiz bunga guvoh bolum platfotmoqchi borganish shart. PhP dasturlash tilida dasturlashning ikkita hamma bop porodikmalari ishlatiladi bular protsedurali va obektli dasturlash . PHP4 dasturlash tili protsedurali dasturlashni butunlay qollasa bonaltirilgan dasturlash modellarining kamchiliklari to;ldirilgan. Shunday qilib hozirda tanish boglsak u holda biz PHP tilini birinchi versiyadan ancha yiroqlashb ketgan boliklar yaratish mumkin: hozirgi vaqtdagi zomonaviy mallab quvatlaydi: ixtiyoriy matnli fayl formatlari bn hamda XML va fayllar tizimi bilan ishlaydigan funksiyalar ham qortasidagi protokollarning ollab quvatlaydi. Bularga misol papkalarga kirishni boshqarish protokoli LDAP tarmoq qurilmalari bilan ishlaydigan protokol SNMP malumotlarni uzatish protokollari IMAP , NNTP hamda POP3 , giper matnlarni uzatish protokoli HTTP va boshqalarni olish mumkin. PHP dasturlash tilini turli dasturlash tillari ozaro aloqasiga diqqatni qaratsak bunga Java dasturlash tilini aytib oz abekitlari sifatida qaraydi . Abektlarga murojat sifatida CORBA kengaytmasidan foydalaniladi . Matnli oxborotlar bilan ishlash uchun PHP tili olmagan o transformatsiyasi uchun API dan foydalanish mumkin. Elektrolovni amalga oshiradigan Cybercash , CyberMUT, Verisign Payflow Pro hamda CCVS kabi foydali funksiyalar mavjud.

    Asosiy kursning amaliyoti sifatida ishlanadigan masalalar mos ravishda sikriptlar yaratilishida qoladi. Web server sifatida masalan veb mutaxasislari olgan Apache serverini olamiz . Dastur natijasini koladi bunga misol internet EXPLORER. Biz yuqorida Linux va Windovs plotformalari uchun PHP dasturiy vositasini sozlash va oladigan komponetlarni oldiradigan Distriputif lari mavjud. Bnday Distriputiflar ichida keng tarqalgani denver (http://dklap.ru/chicken/veb/) uni organish uchun veb mutaxasislar saytlariga murojat qilish kerak. Denverni ornatish juda oddiy hamda unga hech qanday bilim talab etilmasligini aytib organayotgann yosh dasturchilar uchunn tavsiya qilamiz .


    3. PHPda matibor malanishni orovlar joraylik . PHP distiputivda mysql maljallangan funksiyalar mavjud. Bunda bu funksiyalarning mysql dagi bazi bir maldirish maqsadida veb interfeyslarni tuzish imkonini beruvchi funiksiyalar bilan tanishamiz mashish uchun veb interfeys bilan ishlashda bu malumotlarni shunchaki HTML fomatish kerak bolumotlar saqlanadigan Artifakts jadvallari uchun tuzamiz. Artifakts kolleksiyasidagi har bir ekisponot quyidagi xarakteristikaga tasvirlanishini eslatib orindosh nom (alternatie) tasvir (photo)
    Nomlanish va o matinli maydon TEXT turiga mansub hisoblanadi. Muallif va tasvir maydonlarida esa Persons kolleksiyasidan muallifning identifkatorlari va Images kolleksiyasidan eksponot tasvirlariga muvofiq mavjud bolumotlar bazasidagi mavjud jadval strukturasini (yani uning maydonlarini jamlanmasini) html - formatda tasvirlash uchun quyidagi tarkibiy topshiriqlarni rejalashtirish mimki:
    1.Mb bilan ulanishni olumotlarni malumotlar bazasiga kiritish mumkin. Malumotlar bazsi bilan aloqa orsatgich qaytaradi yoki muvaffaqiyatsiz chiqqanda FALSE kolocalhost:3306ulanish analga oshdi u nina i bilan teng kuchli.
    4.Malumotlar bazasini muvaffaqiyatli tanlanganda qayataradi va FALSE ni esa aksincha bolumotlar bazasini tanlash
    ) ordie ( rnatib bo
    mysql_error ()) echo rnatiladibookArtifacts

    Maydon nomi :



    Maydon turi :


    Maydon uzunligi: . $flags_ star . ; } Natija sifatida taxminan quyidagilarni olish mumkin ( albatta, jadvaldagi ikkita maydon bolumotlar bazasiga malumki, mai ishlatiladi: mysql > INSERT INTO Artifacts SET title=; PHP skriptda bunday buyruqlardan foydalanish uchun mysql_query() funksiyasi mavjud. Mysql_query() SQL- solumotlar bazasining manatadi. Agar ochiq aloqa boxshash holda MBBT bilan bogrov natijasi buferlanadi.




    http://fayllar.org

    Download 14.07 Kb.




    Download 14.07 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    1. php dasturlash tili haqida malumot

    Download 14.07 Kb.