Sahifa nomi


Download 96.63 Kb.
bet7/20
Sana02.05.2023
Hajmi96.63 Kb.
#1421315
1   2   3   4   5   6   7   8   9   10   ...   20
Bog'liq
Mustaqil ish.web dasturlash.Fayzullayev.A.

Kommutator bayonotlari.
Kalit bayonoti o'zgaruvchining qiymatini bir nechta holatlar bo'yicha tekshirishga imkon beradi. O'yin topilganda, ushbu ish bilan bog'liq kod bajariladi. Agar mos kelmasa, agar mavjud bo'lsa, standart holat bajariladi.

$x = 2;
switch($x) {
case 0:
echo "x is 0";
break;
case 1:
echo "x is 1";
break;
case 2:
echo "x is 2";
break;
default:
echo "x is not 0, 1 or 2";
}
Funktsiyalar
Funktsiyalar har bir dasturlash tilida boshqariladigan va qayta ishlatiladigan kodni yaratish uchun hal qiluvchi element hisoblanadi. PHP-da funktsiyalar sizga kod blokini tashkil qilish va uni nomlash imkonini beradi, keyinchalik bu sizning skriptingiz davomida ko'p marta chaqirilishi mumkin.

PHP-da funktsiyani aniqlash uchun siz funktsiya kalit so'zidan, so'ngra funktsiya nomi, qavslar to'plami va jingalak qavslarga kiritilgan kod blokidan foydalanasiz. Funktsiya nomi harf yoki pastki chiziq bilan boshlanishi kerak va faqat harflar, raqamlar va pastki chiziqlarni o'z ichiga olishi kerak.

function myFunction() {
echo "Hello World!";
}
myFunction(); // Outputs "Hello World!"
Funktsiyalar, shuningdek, bir yoki bir nechta argumentlarni kirish sifatida qabul qilishi mumkin, ular funktsiyaga chaqirilganda qavs ichida beriladi. Funktsiya doirasida ushbu argumentlardan hisoblash yoki hukm chiqarish uchun foydalanish mumkin.

function myFunction($x, $y) {
echo $x + $y;
}
myFunction(3, 5); // Outputs 8
Vazifalar, shuningdek, qaytish bayonoti yordamida qiymatni qaytarishi mumkin. Bu hisoblash natijasini yoki o'zgaruvchining qiymatini qaytarish uchun ishlatilishi mumkin.

function myFunction($x, $y) {
return $x + $y;
}
$result = myFunction(3, 5);
echo $result; // Outputs 8
PHP-da funktsiyalar sinf ichida yoki tashqarisida aniqlanishi mumkin, agar funktsiya sinf ichida aniqlansa, u usul deb ataladi va u sinf xususiyatlariga kira oladi.
Funktsiyalar, shuningdek, noma'lum funktsiya deb ham ataladigan yopilishni yaratish uchun ishlatilishi mumkin, uni o'zgaruvchida saqlash va keyin boshqa funktsiyaga argument sifatida berish yoki qiymat sifatida qaytarish mumkin.

$my_closure = function($x) { return $x * 2; };
echo $my_closure(5); // Outputs 10
Xulosa qilib aytganda, funktsiyalar PHP-da kuchli vosita bo'lib, kod blokini birlashtirishga va uni nomlashga imkon beradi, keyinchalik uni skriptingiz davomida bir necha marta chaqirish mumkin. Funktsiyalar, shuningdek, kirish parametrlarini olish, qiymatlarni qaytarish va yopilishni yaratishga imkon beradi, bu esa saqlanadigan va qayta ishlatiladigan kodni yozishni osonlashtiradi. Funktsiyalar sinf ichidagi usullar sifatida ham yozilishi mumkin, bu sizga sinf mantig'i va atributlarini qamrab olishga imkon beradi.

Download 96.63 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   20




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling