บทความที่ 60 การหลุดจาก loop php โดยทันที

Apr. 23, 2008

php สามารถหลุดจาก loop ได้ทันทีโดยใช้คำสั่ง break
ซึ่งสามารถกำหนดได้ว่าจะให้หลุดจาก loop กี่ชั้นได้เลย

$i=0;
while (true) {
      $i++;
      switch ($i) {
          case 10 : echo "10"; 
                          break 1; // ออกจาก switch
          case 13 : echo "13"; 
                          break 2; // ออกจาก loop while
          default  : break; 
       }
}


เพิ่มเติม
switch case แต่ถ้าเราไม่ break ก็จะเหมือนกับ or ใน if case

switch ($btn) {
       case "a" :
       case "A":
            echo "Add";
            break;

       case "e" :
       case "E":
            echo "Edit";
            break;

       case "d" :
       case "D":
            echo "Delete";
            break;

       default:
              echo "Command not found"; 
}

TAGS : loop break php หลุด หยุด เทคนิค