SAVOLLAR.
PHP sinatksisi haqida tushuntiring.
PHP dasturlash tilining sintaksisi haqida sizga tushuntirishga har qanday yordam beraman.
PHP, server tomonida ishlaydigan, bet bilan birga bajariladigan bir skriptlash tilidir. Bu, dinamik veb ilovalarni yaratish uchun keng qo'llaniladi. PHP skriptlari server tomonida ishlab chiqiladi va natijaviy HTML kodini brauzerga jo'natadi.
PHP skriptlarining sintaksisi quyidagicha ko'rinadi:
PHP skriptlari quyidagidek taglar orasida yoziladi:
O’zgaruvchilar $ bilan boshlanadi:
O'zgaruvchilarni ekranga chiqarish uchun echo kalit so'zi ishlatiladi:
Agar shartlarni tekshirish kerak bo'lsa, if, else if va else operatorlari ishlatiladi:
Sikllar (loop) uchun for, while va foreach operatorlari mavjud:
Bu faqat asosiy sintaksis qismlar, PHP tilida boshqa ko'p funksiyalar va operatorlar mavjud.
Funksiya nima?
Funksiya, biror bir vazifani bajarish uchun yaratilgan, nomlangan blok bo'lgan dasturiy obyekt bo'lib, qayta-qayta ishlatilishi mumkin bo'lgan kod to'plami hisoblanadi.
PHP-da funksiyalarni quyidagicha yaratish mumkin:
PHP da massiv qanday e’lon qilinadi?
COOKIE haqida tushuncha bering?
COOKIE lar foydalanuvchining o‘sha sayt bilan bog‘liq sozlamalari va uning qaysi sahifalariga ko‘proq kirishi haqidagi ma’lumotlarni, avtorizatsiya va boshqa statistik axborotlarni o‘zida saqlaydi. Masalan, server sizni aynan cookies-fayllar sababli eslab qoladi va keyingi gal kirganingizda login-parol so‘rab o‘tirmaydi. Deylik, hattoki internet-do‘konda akkauntingiz bo‘lmasa-da, unda savatchaga solib qo‘ygan tovarlaringiz keyingi kirganingizda yo‘qolib qolmaganini ko‘rasiz.
Biroq cookies-fayllar foydalanuvchi uchun ayrim xavflar ham tug‘dirishi mumkin. Agar siz ko‘pchilik foydalanadigan, begona kompyuterda saytga kirgan bo‘lsangiz, keyinchalik aynan «kuki»lar sababli boshqalar sizning akkauntingizga kirishlari ehtimoli bor. Shuning uchun hamisha begona qurilmalar orqali internetga kirganda inkognito rejimida kirish, saytda avtorizatsiyadan o‘tayotganda «Eslab qolish» bandini o‘chirish talab etiladi.
PHP da obyekt tushunchasiga ta’rif bering.
Obyektlar, ma'lumotlarni saqlash va ularga murojaat qilish imkonini beradi. Ularni shakllantirish uchun klasslar, obyektlarning qaysi ma'lumotlarga ega bo'lishini va qanday harakatlanishini aniqlaydigan "xususiyatlar" (properties) va "metodlar" (methods) bilan birgalikda ishlatiladi.
Klasdan obyect yaratish
Obyektga yo’naltirilgan dasturllash deganda nimani tushunasiz?
PHP'ni obyektga yo'naltirilgan dasturlash tiliga aylanish imkonini beradigan yoki qo'llab-quvvatlaydigan xususiyatlarni ko'rib chiqamiz. Avvalo ob'ektni yo'naltirilgan dasturlash nima ekanligini tushunishga harakat qilaylik. (yoki OOP) va uning tushunchalari.
OOP - Class(sinf) tushunchasi bilan bog'liq bo'lgan dasturlash usulidir.
OOP dastur protsedurasiga emas balki dasturlash mobaynida obyektga diqqatni qaratish yo'lida ishlab chiqilgan. Obyekt biz atrofimizda ko'rgan har qanday narsa bo'lishi mumkin.
Bu inson (m.u - ism, manzil, DOB va hokazo), stul (kattaligi, materiali, qiymati va hokazo), maktab (joy, talaba bilimi, natijalar) va boshqalar.
Obyektga yo'naltirilgan dasturlash real hayotga yaqin, chunki biz har doim obyekt bilan ishlaymiz, unda metod va o'zharuvchilardan foydalanib amallar bajaramiz.
Do'stlaringiz bilan baham: |