PHP exit foreach ด้วยเงื่อนไข if และคำสั่ง break บทความนี้สอนวนลูปข้อมูลจากตัวแปร array ด้วยคำสั่ง foreach และใช้คำสั่ง if เพื่อสร้างเงื่อนไขของลูป ร่วมกับคำสั่ง break เพื่อออกจากลูป foreach สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง PHP exit foreach ด้วยเงื่อนไข if และคำสั่ง break
<?php
$number = array(1, 2, 3, 4, 5);
$count = 1;
foreach( $number as $v ) {
if( $count == 3 ) break;
echo $v."<br/>";
$count++;
}
?>
ผลลัพธ์
1
2
PHP exit foreach ด้วยเงื่อนไข if และคำสั่ง break จากตัวอย่างใช้ foreach วนลูปตัวแปร array ภายในลูปกำหนดเงื่อนไข คือ if( $count == 3 ) break ถ้าตัวแปร count มีค่าเท่ากับ 3 ให้ทำการ break หรือออกจากลูป โดยตัวแปร count เริ่มต้นเท่ากับ 1 และทุกครั้งที่วนลูปตัวแปร count จะบวกตัวเองเพิ่ม 1 จากเงื่อนไข if ร่วมกับ break จึงทำให้ foreach ในตัวอย่างวนลูปสมบูรณ์ได้ทั้งหมด 2 รอบ ได้ผลลัพธ์ คือ 1 และ 2