Devdit
 

PHP exit foreach ด้วยเงื่อนไข if และคำสั่ง break

1.2K

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

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ