Challenge 365 kun
October 20
To’rtinchi kun.
1. if-else shartli operatorlari:
Shartli operatorlar yordamida dastur ma’lum shartlar bajarilganda qanday yo’l tutishini boshqarish mumkin.
<?php $yosh = 18; if ($yosh = 18){ echo "Siz voyaga yetgansiz!"; }else { echo "Siz hali kichkinasiz!"; } ?>
<?php $yosh = 25; if ($yosh < 18){ echo "Siz hali kichkinasiz!": }elseif ($yosh == 18){ echo "Siz endi voyaga yetingiz!"; }else{ echo "Siz kattasiz!"; } ?>
<?php $rang = "qizil"; switch ($rang) { case "qizil": echo "Qizil rang"; break; case "yashil": echo "Yashil rang"; break; case "ko'k": echo "Ko'k rang"; break; default: echo "Rang nomi natog'ri"; break; } ?>
Bu yerda $rang
o'zgaruvchisining qiymati tekshiriladi va shunga mos ravishda qaysi rang ekranga chiqarilishi belgilab beriladi. Agar hech qaysi qiymat mos kelmasa, default
qismi bajariladi.
foreach
tsikli massivlar bilan ishlash uchun ishlatiladi. U massiv ichidagi har bir elementni birma-bir aylantiradi
<?php $mevalar = array("olma", "banan", "gilos"); foreach ($mevalar as $meva){ echo "Meva: " .$meva. "<br>"; } ?>
bu yerda foreach
tsikli har bir mevani nomini masivdan chiqaradi.
<?php for ($i = 1; $i <= 10; $i++){ if ($i == 5){ break; //5 ga yetganda tsiklni to'xtatadi } echo "Son: " .$i. "<br>"; } >
<?php for ($i = 1; $i < = 10; $i++){ if ($i == 5){ continue; //5ni o'tkazib yuboradi, tsikl davom etadi } echo "Son :" .$i. "<br>"; } ?>