O‘zbеkiston rеspublikasi axborot va kommunikatsion tеxnologiyalarini rivojlantirish vazirligi
Download 193.67 Kb.
|
Gaybullayeva-PHP
- Bu sahifa navigatsiya:
- PHP funksiya argumentlari
O‘ZBЕKISTON RЕSPUBLIKASI AXBOROT VA KOMMUNIKATSION TЕXNOLOGIYALARINI RIVOJLANTIRISH VAZIRLIGI MUXAMMAD AL-XORAZIMIY NOMIDAGI TOSHKЕNT AXBOROT TЕXNOLOGIYALARI UNIVЕRSITЕTI Elektronika va radiotexnika kafedrasi “Web dasturlash” fanidan MUSTAQIL ISHI Mavzu: «PHP funksiyalari va ob’yektlari» Bajardi: SAYE008 gurux talabasi
Toshkent 2022 Reja: 1.PHP da funksiyalar. 2. PHP da funksiyalarga oid misol va yechimlari. 3.PHP da ob’yektlar. 2. PHP da ob’yektlarga oid misol va yechimlari. Funktsiya - bu dasturda qayta-qayta ishlatilishi mumkin bo'lgan bayonotlar blokidir. Sahifa yuklanganda funksiya avtomatik ravishda bajarilmaydi. Funktsiya funksiyaga chaqiruv orqali bajariladi. Foydalanuvchi tomonidan belgilangan funksiya deklaratsiyasi quyidagi so'z bilan boshlanadi function: Sintaksis function functionName() { code to be executed; } Funktsiya nomi harf yoki pastki chiziq bilan boshlanishi kerak. Funktsiya nomlari katta-kichik harflarga sezgir EMAS. 1-misol: Quyidagi misolda biz "writeMsg()" nomli funksiya yaratamiz. Ochilgan jingalak qavs ( { ) funksiya kodining boshlanishini, yopilish jingalak qavs ( } ) esa funksiyaning tugashini bildiradi. Funktsiya "Salom dunyo!"ni chiqaradi. Funksiyani chaqirish uchun uning nomini keyin qavs () qo'yib yozing. function writeMsg() { echo "Hello world!"; } writeMsg(); // call the function ?> PHP funksiya argumentlariArgumentlar orqali ma’lumotlar funksiyalarga uzatilishi mumkin. Argument xuddi o'zgaruvchiga o'xshaydi. Argumentlar funksiya nomidan keyin qavslar ichida ko'rsatiladi. Siz xohlagancha argumentlar qo'shishingiz mumkin, ularni vergul bilan ajratib qo'ying. Quyidagi misolda bitta argumentli funksiya mavjud ($fname). familyName() funksiyasi chaqirilganda, biz ham nomni (masalan, Jani) o'tkazamiz va ism funktsiya ichida ishlatiladi, bu bir nechta turli ismlarni chiqaradi, lekin teng familiya: function familyName($fname) { echo "$fname Dilfuza. "; } familyName("Gaybullayeva"); familyName("Karimova "); familyName("Gaybullayeva "); familyName("Aslanova"); familyName("Anvarova"); ?> Download 193.67 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling