Php da funksiyalar va obyektlar



Download 120 Kb.
Sana16.01.2022
Hajmi120 Kb.
#377894
Bog'liq
PHP da funksiyalar va obyektlar

PHP da funksiyalar va obyektlar

  • PHP 1000 dan ortiq o'rnatilgan funksiyalarga ega va qo'shimcha ravishda siz o'zingizning shaxsiy funksiyalaringizni yaratishingiz mumkin, ularni to'g'ridan-to'g'ri skriptdan ma'lum bir vazifani bajarish uchun chaqirish mumkin.

PHP maxsus funktsiyalari

  • O'rnatilgan PHP funksiyalaridan tashqari siz o'zingizning funksiyalaringizni yaratishingiz mumkin.
  • Funktsiya - bu dasturda qayta ishlatilishi mumkin bo'lgan bayonotlar blokidir.
  • Funktsiya sahifa yuklanganda avtomatik ravishda bajarilmaydi.
  • Funktsiya funksiyani chaqirish orqali bajariladi.

PHP da funksiya yaratish

  • Maxsus funktsiya deklaratsiyasi function so'zi bilan boshlanadi:
  • function functionName() {   code to be executed; }
  • Funktsiya nomi harf yoki pastki chiziq bilan boshlanishi kerak. Funktsiya nomlari katta-kichik harflarga sezgir EMAS.

Misol

PHP funktsiyasi argumentlari

  • Argumentlar orqali ma’lumotlar funksiyalarga uzatilishi mumkin. Argument o'zgaruvchiga o'xshaydi.
  • Argumentlar funksiya nomidan keyin qavs ichida ko'rsatiladi. Siz shunchaki vergul bilan ajratib, xohlaganingizcha argumentlar qo'shishingiz mumkin.
  • Quyidagi misolda bitta argumentli funksiya mavjud ($ fname). FamilyName () funksiyasi chaqirilganda, biz ham birinchi ismga o'tamiz (masalan, Jani) va bu nom funktsiya ichida ishlatiladi, bu bir nechta turli nomlarni chiqaradi, lekin bir xil familiya:

Misol

  • "; } familyName("Jani"); familyName("Hege"); familyName("Stale"); familyName("Kai Jim"); familyName("Borge"); ?>

PHP 7 qo'shilgan turdagi deklaratsiyalar.

  • PHP 7 qo'shilgan turdagi deklaratsiyalar.
  • Bu bizga funktsiyani e'lon qilishda kutilgan ma'lumotlar turini ko'rsatish imkoniyatini beradi va qat'iy deklaratsiyani qo'shish orqali ma'lumotlar turi mos kelmasa, "Fatal Error" chiqaradi.Quyidagi misolda biz strictdan foydalanmasdan funksiyaga raqam va satrni yuborishga harakat qilyapmiz:

Strictni belgilash uchun declare (strict_types = 1) ni o'rnatishimiz kerak;. Bu PHP faylining birinchi qatorida bo'lishi kerak.Quyidagi misolda biz funktsiyaga raqam va satr yuborishga harakat qilyapmiz, ammo bu erda biz qattiq deklaratsiyani qo'shdik:

Quyidagi misol standart parametrdan qanday foydalanishni ko'rsatadi. Agar biz setHeight () funksiyasini argumentlarsiz chaqirsak, u argument sifatida standart qiymatni oladi:

  • "; } setHeight(350); setHeight(); // will use the default value of 50 setHeight(135); setHeight(80); ?>

Funktsiyaga qiymatni qaytarishga ruxsat berish uchun return iborasidan foydalaning:

  • "; echo "7 + 13 = " . sum(7, 13) . "
    "; echo "2 + 4 = " . sum(2, 4); ?>

Download 120 Kb.

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