Điều kiện trong vòng lặp trong PHP
Có thể áp dụng các điều kiện trong vòng lặp. Hãy xem qua một ví dụ. Giả sử chúng ta có mảng sau:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Hãy in tất cả các phần tử của mảng này ra màn hình:
<?php
foreach ($arr as $elem) {
echo $elem;
}
?>
Bây giờ hãy áp đặt một điều kiện và chỉ in ra các phần tử là số chẵn:
<?php
foreach ($arr as $elem) {
if ($elem % 2 == 0) {
echo $elem;
}
}
?>
Cho mảng:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Sử dụng vòng lặp foreach và toán tử
if, hãy in các phần tử lẻ của mảng
ra console.
Cho mảng:
<?php
$arr = [2, 5, 9, 15, 1, 4];
?>
Sử dụng vòng lặp foreach và toán tử
if, hãy in ra console các phần tử
của mảng lớn hơn 3 nhưng nhỏ hơn
10.
Cho một mảng chứa các số. Các số có thể là số dương và số âm. Hãy tìm tổng của các phần tử dương trong mảng.
Cho mảng:
<?php
$arr = [10, 20, 30, 50, 235, 3000];
?>
Chỉ in ra màn hình những số trong mảng
bắt đầu bằng chữ số 1, 2
hoặc 5.
Tạo một mảng các ngày trong tuần. Sử dụng vòng lặp
foreach để in ra tất cả các ngày trong tuần, và
in các ngày cuối tuần bằng chữ đậm.
Tạo một mảng các ngày trong tuần. Sử dụng vòng lặp
foreach để in ra tất cả các ngày trong tuần, và
in ngày hiện tại bằng chữ nghiêng. Số thứ tự
của ngày hiện tại phải được lưu trong biến
$day.