Syarat dalam Gelung dalam PHP
Syarat boleh digunakan dalam gelung. Mari kita lihat contoh. Katakan kita mempunyai array berikut:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Mari cetak semua elemen array ini ke skrin:
<?php
foreach ($arr as $elem) {
echo $elem;
}
?>
Sekarang mari kita kenakan syarat dan hanya mencetak elemen yang merupakan nombor genap:
<?php
foreach ($arr as $elem) {
if ($elem % 2 == 0) {
echo $elem;
}
}
?>
Diberi array:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Dengan menggunakan gelung foreach dan operator
if, cetak elemen ganjil array
ke konsol.
Diberi array:
<?php
$arr = [2, 5, 9, 15, 1, 4];
?>
Dengan menggunakan gelung foreach dan operator
if, cetak elemen array yang lebih besar daripada 3 tetapi kurang
daripada 10 ke konsol.
Diberi array dengan nombor. Nombor boleh menjadi positif dan negatif. Cari jumlah elemen positif array.
Diberi array:
<?php
$arr = [10, 20, 30, 50, 235, 3000];
?>
Cetak ke skrin hanya nombor dari array
yang bermula dengan digit 1, 2
atau 5.
Bina array hari dalam seminggu. Dengan menggunakan gelung
foreach, cetak semua hari dalam seminggu, dan
cetak hari hujung minggu dengan tebal.
Bina array hari dalam seminggu. Dengan menggunakan gelung
foreach, cetak semua hari dalam seminggu, dan
cetak hari semasa dengan huruf condong. Nombor
hari semasa harus disimpan dalam pembolehubah
$day.