PHP da tarmoqlanuvchi va takrorlanuvchi jarayonlarni ifodalovchi operatorlar. Funksiyalar
PHP da tarmoqlanuvchi va takrorlanuvchi jarayonlarni ifodalovchi operatorlar. Funksiyalar Reja: 1 . TEG lar 2. Metama’lumotlar 3. Identifikatorlar 4. Ishlatiladigan belgilar.
1. TEG lar HTML ning konstruksiyasi TEG lar deyiladi. Brauzer TEG larni oddiy matnlardan farqlashi uchun ular burchak qavslarga olinadilar. TEG tasvirlash jarayoni h atti h arakatlarining boshlanishini bildiradi. Agar bu h arakat butun hujjatga talluqli bo’lsa, bunday teg o’zining yopiluvchi juftiga ega bo’lmaydi. Juft teglarning ikkinchisi birinchisining harakatini yakunlaydi. Masalan, h ar bir Web sahifa <html> tegi bilan boshlanib </html> tegi bilan yopilishi kerak. Etibor bergan bo’lsangiz yopiluvchi teg ochiluvchidan « / » belgisi bilan farq qiladi. Teg nomlari katta yoki kichik h arflar bilan yozilishi mumkin, bularni brauzer bir xil qabul qiladi. HTML tilida boshqa kompyuter tillaridagi kabi izo h berish imkoniyati mavjud. Izo h quyidagi «<- - » va «- - >» belgilar orsiga yoziladi. Masalan: <-- Bu izox --> H ar qanday Web sahifa ikkita qismdan tashkil topadi. Bular sarlav h a qismi va asosiy qism. Sarlavha qismida Web sahifa h aqidagi malumot joylashadi, asosiy qismda esa Web sahifaning mazmuni bilan tasvirlanish qoidalari joylashadi. Sarlav h a qismi quyidagi ochiluvchi <head> va yopiluvchi </head> teglari orasida joylashadi. Asosiy qism esa <body> va </body> teglari orasida joylashadi. Odatda sarlavha qismi oldidan qo’llanilayotgan HTML standartlari h aqida malumot yoziladi. H ar qanday Web sahifaning umumiy ko’rinishi quyidagicha bo’ladi: Misol 3_1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN "> <html> <head> <title> Hujjat sarlavhasi
</title> </head> <body> Asosiy qism </body> </html> Rasm 3_1. Birinchi <!Doctype> tegi o’zining parametrlari bilan brauzerga ushbu Websahifani qaysi HTML versiyada yozilganligi h aqida malumot beradi. Web sahifa ishga tushurilganda brauzerning eng yuqori satrida yuklanayotgan hujjat mazmunini anglatuvchi qisqacha yozuv turadi. Bu yozuvni h osil qilish uchun quyidagi ochiluvchi <title> va yopiluvchi <title> teglaridan fodalanamiz. Misol 3_2: <html> <head> <title>Web sahifa sarlavhasi</title>
</ head > <body> </body> </html> Rasm 3_2. Web sahifaning asosiy qismi <body> va </body> teglari orasida joylashadi. Bu oddiy matn bo’lishi mumkin. Brauzer bu matnni tug’ridan to’g’ri interpretasiya qilib ekranda tasvirlaydi. Bizga dastlabki Web sahifamizni yaratish uchun oddiy «Bloknot» matn mu h arriri kifoya. Quyida ko’rsatilgan misolni matn mu h arririda yozib, uni xotiraga yozishda kengaytmasini html yoki htm deb kiritishimiz kerak. Misol 3_3: <html> <head> <title>Mening birinchi Web sahifam </title> </head>
<body> Mening bu sahifamga kiruvchilarga alangali salom </body> </html> Bu faylni ishga tushirish uchun sichqoncha ko’rsatkichini shu fayl ustiga keltirib chap tugmasini ikki marta bosish kerak. Natijada ekranda q uydagi ko’rinishdagi natija h osil bo’ladi: Rasm 3.3 <body> tegi bir qancha qo’ shimcha parametrlarga ega. Bu parametrlar tegning ochiluvchi qismida joylashadi. Parametrlar ikki qismdan iborat bo’ladi: parametr nomi va parametr qiymati. Masalan bgcolor parametri tasvirlanayotgan Web sahifa fonining rangini belgilaydi. Masalan: <body bgcolor = “green”> Parametrlarning satrli qiymatlari qo’shtirnoq ichida yoziladi. Biz quyida < body > tegining parametrlari bilan tanishamiz.