PHP-те циклдардағы шарттар
Циклдерде шарттарды қолдануға болады. Мысал арқылы қарастырайық. Бізде келесі массив бар делік:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Бұл массивтің барлық элементтерін экранға шығарайық:
<?php
foreach ($arr as $elem) {
echo $elem;
}
?>
Енді шарт қойып, тек жұп сандар болатын элементтерді ғана шығарайық:
<?php
foreach ($arr as $elem) {
if ($elem % 2 == 0) {
echo $elem;
}
}
?>
Массив берілген:
<?php
$arr = [1, 2, 3, 4, 5];
?>
foreach циклі мен if операторының
көмегімен массивтің тақ элементтерін
консольге шығарыңыз.
Массив берілген:
<?php
$arr = [2, 5, 9, 15, 1, 4];
?>
foreach циклі мен if операторының
көмегімен 3-тен үлкен, бірақ
10-нан кіші болатын массив элементтерін
консольге шығарыңыз.
Сандар массиві берілген. Сандар оң және теріс болуы мүмкін. Массивтің оң элементтерінің қосындысын табыңыз.
Массив берілген:
<?php
$arr = [10, 20, 30, 50, 235, 3000];
?>
Массивтен тек 1, 2 немесе
5 цифрларынан басталатын сандарды
экранға шығарыңыз.
Апта күндерінің массивін құрыңыз.
foreach циклінің көмегімен барлық
апта күндерін шығарыңыз, ал демалыс
күндерін қалың қарппен шығарыңыз.
Апта күндерінің массивін құрыңыз.
foreach циклінің көмегімен барлық
апта күндерін шығарыңыз, ал ағымдағы
күнді курсивпен шығарыңыз. Ағымдағы
күннің нөмірі $day айнымалысында
сақталуы керек.