ป้ายเลื่อน


WelCom To www.Kiss-Hack.blogspot.com สังคม IT สังคม Hacker

หมวดหมู่

วันพฤหัสบดีที่ 22 สิงหาคม พ.ศ. 2556

PHP คำสั่งวนลูป (While)


  ในบทความนี้ผมจะเขียนเกี่ยวกับ คำสั่งวนลูป (While) ในคำสั่งวนลูปนั้นจะ ออฟชั่นเงื่อนใข(if - else) ตัวดำเนินการ (Comparison Operator) ใช้เปรียบเทียบค่า 2 ตัวว่ามีค่าเท่ากัน ไม่เท่ากัน มากกว่า ฯลฯ หรือไม่ โดยจะให้ผลลัพธ์เป็นค่าตรรกะ ดังนั้นไม่ว่าตัวถูกดำเนินการทั้งสองจะเป็นค่าอะไรก็ตาม เมื่อใช้ตัวดำเนินการทั้งสองจะมีค่าอะไรก็ตาม เมื่อใช้ตัวดำเนินการในกลุ่มนี้จะได้ผลลัพธ์เป็น True(จริง) หรือ False (เท็จ) อย่างใดอย่างหนึ่งเสมอ ไม่มีทางเป็นค่าอื่นได้เลย

ตาราง Comparison Operator

  ตัวอย่างโค้ด


โค้ดดังกล่าวอธิบายได้ว่า กำหนดตัวแปร $a คือค่าตัวเลข 20 และ $b มีค่าตัวเลข 20.0 กำหนดเงื่อนใข if ถ้า $a เเหมือนกับ หรือ เท่ากับ $b ให้ประกาศตัวแปร เป็น "\$a มีค่าเท่ากับ \$b และเป็นข้อมูลชนิดเดียวกัน"

 else ถ้ามีค่าไม่เท่ากันให้แสดง "\$a มีค่าไม่เท่ากับ \$b หรือเป็นข้อมูลคนละชนิดกัน"

จากนั้นให้วนลูป While ตัวแปร $a จนกว่าค่าที่ได้จะเป็น 0 เมื่อประกาศตัวแปรแล้วค่าเป็น 0 ให้หยุดวนลูปเงื่อนใข $a-- . "  " ; แล้วให้แสดงค่าที่ได้

 ตัวอย่าง


  นิพจน์ที่เกิดจากการนำค่า 2 ค่ามาเปรียบเทียบเทียบกันนี้ มักถุกใช้เป็นเงื่อนใขในการตัดสินใจเลือกทำและการทำซ้ำ จึงเรียกว่า นิพจน์เงื่อนใข (conditional Expression)

และบทความคำสั่งวนลูป ก็พอแค่นี้ละ วันหลังจะลงใหม่อีกที