Php (Personal Home Page) nomi bilan birinchi nashri chiqarildi. 1996 yil aprel oyida dasturlar jiddiy qayta ishlanganidan so‘ng, php/FI


Download 438.09 Kb.
bet6/16
Sana07.11.2023
Hajmi438.09 Kb.
#1753061
1   2   3   4   5   6   7   8   9   ...   16
Bog'liq
javoblar

PHP funksiya argumentlari


Argumentlar orqali siz ma'lumotlarni funksiyaga jo'natishingiz mumkin. Argumentlar o'zgaruvchiga o'xshash bo'ladi. PHP dasturlash tilida argumentlar funksiya qavs ichida ko'rsatiladi.
Misol: Salomlashish bo'yicha funksiya yaratish, funksiyaga ism jo'nating va "Salom " yozuvi ekranga chop etilsin.
function HiDev($name){
echo "Salom $name";
}
HiDev("Khusni");
HiDev("Master Sherkulov");
HiDev("Farrux");
?>

PHP funksiya argument qiymati


Odatda biz dastur kodini yozgan vaqtimiz shunday holatga duch kelamizki biz argument junatish va junatmaslik buyicha bir qaror kela olmaymiz. shunday holatni bartaraf qilish uchun argumentga standart nom berishimiz mumkin. Misol uchun yuqoridagi keltirilgan misolgan $name argumentni standart qiymatini Dev deb quyamiz. Agar biz $name argumentini qiymatini junatmasak u holda "Dev" deb qabul qiladi.
function HiDev($name="Dev"){
echo "Salom $name";
}
HiDev("Khusni");
HiDev("Master Sherkulov");
HiDev(); /* bu yerda $name standart qiymatga "Dev" ga teng */
HiDev("Farrux");
?>

PHP funksiya qiymat qaytarish


Funksiya yordamida qiymat qaytarish uchun return kalit so'zidan foydalansangiz bo'ladi.
function HiDev($name="Dev"){
return "Salom $name";
}
echo HiDev("Khusni");
echo HiDev("Master Sherkulov");
echo HiDev(); /* bu yerda $name standart qiymatga "Dev" ga teng */
echo HiDev("Farrux");
?>
3) Razryadli mantiqiy amallar. Dastur tuzish tajribasi shuni ko‘rsatadiki, odatda qo‘yilgan masalani yechishda biror holat ro‘y berganligini yoki yo‘qligini ifodalash uchun 0 va 1 qiymat qabul qiluvchi bayroqlardan foydalaniladi. Shu maqsadda bir yoki undan ortiq baytli o‘zgaruvchilardan foydalanish mumkin. Masalan, bool (mantiqiy) tupdagi o‘zgaruvchini shu maqsadda ishlatsa bo‘ladi. Boshqa tomondan, bayroq sifatida baytning razryadlaridan foydalanish ham mumkin. Chunki razryadlar faqat ikkita qiymatni – 0 va 1 sonlarini qabul qiladi. Bir baytda 8 razryad bo‘lgani uchun unda 8 ta bayroqni kodlash imkoniyati mavjud. Quyidagi jadvalda PHP tilida bayt razryadlari ustida mantiqiy amallar majmuasi keltirilgan.
Bayt razryadlari ustida mantiqiy amallar
Amallar

Download 438.09 Kb.

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




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