PHP da sikllardagi shartlar
Tsikl ichida shartlardan foydalanish mumkin. Keling, misol orqali ko‘rib chiqamiz. Faraz qilaylik, bizda quyidagi massiv bor:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Ushbu massivning barcha elementlarini ekranga chiqaramiz:
<?php
foreach ($arr as $elem) {
echo $elem;
}
?>
Endi esa shart qo‘yamiz va faqat juft son bo‘lgan elementlarni chiqaramiz.:
<?php
foreach ($arr as $elem) {
if ($elem % 2 == 0) {
echo $elem;
}
}
?>
№1
Massiv berilgan:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Massivning toq elementlarini konsolga chop etish uchun foreach tsikli va if iborasidan foydalaning.
№2
Massiv berilgan:
<?php
$arr = [2, 5, 9, 15, 1, 4];
?>
Foreach tsikli va if iborasidan foydalanib, konsolda 3 dan katta, lekin 10 dan kichik bo'lgan massiv elementlarini chop eting.
№3
Raqamlar massivi berilgan. Raqamlar ijobiy yoki salbiy bo'lishi mumkin. Massivning musbat elementlari yig‘indisini toping.
№4
Massiv berilgan:
<?php
$arr = [10, 20, 30, 50, 235, 3000];
?>
Massivdagi faqat 1, 2 yoki 5 raqamlari bilan boshlanadigan raqamlarni ko'rsating.
№5
Hafta kunlari qatorini yarating. Haftaning barcha kunlarini chop etish uchun foreach tsiklidan foydalaning va dam olish kunlarini qalin qilib chop eting.
№6
Hafta kunlari qatorini yarating. Haftaning barcha kunlarini chop etish uchun foreach tsiklidan foydalaning va joriy kunni kursiv bilan chop eting. Joriy kun raqami $day o'zgaruvchisida saqlanishi kerak.