เงื่อนไขในลูปของ 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