Giả sử mảng sau:
$marks = [45, 67, 89, 34, 98, 57, 77, 30];
Muốn kết quả như sau chỉ với các giá trị được chọn:
45 67 89 68 98 57 77 60
Trên đây, các điểm số nhỏ hơn 40 được nhân đôi, các giá trị còn lại giữ nguyên.
Ví dụ
Mã PHP như sau:
<!DOCTYPE html> <html> <body> <?php $marks = [45, 67, 89, 34, 98, 57, 77, 30]; echo "Các điểm số như sau", "<br>"; foreach ($marks as $tempMarks) { if ($tempMarks < 40) { $tempMarks = $tempMarks * 2; } echo $tempMarks, "<br>"; } ?> </body> </html>Kết quả
Đoạn mã trên sẽ cho kết quả sau:
Các điểm số như sau 45 67 89 68 98 57 77 60