บทความนี้เป็นการใช้ continue ของ php จะแสดงการใช้งานร่วมกับ html นะครับ คำสั่ง continue ใช้ในกรณีต้องการข้ามการทำงานบางอย่างภายในลูปไปแล้ว กลับออกไปทำการ ตรวจสอบเงื่อนไข ในคำสั่ง for, while หรือ อื่นๆ ที่อยู่เหนือขึ้นไปต่อจนกระทั่งเงื่อนไขจบ เริ่มด้วยนำโค้ดข้างล่างนี้ ไปใช้ โดยการพิมพ์ตาม หรือคัดลอกไปใช้เลยก็ได้ครับ ที่นี้จะใช้กับ while นะครับ
<!-- เริ่มโค้ดตัวอย่าง continue ของ php ที่นี้ตั้งชื่อไฟล์ว่า php-continue.php -->
<HTML>
<HEAD>
<TITLE>Test continue ของ php</TITLE>
</HEAD>
<BODY>
<?php
//การใช้ continue
echo "#กำหนด ให้ตัวแปร \$valuea <= 50 และให้บวกค่าไปทีละหนึ่งก่อนนำค่าไปใช้ในแต่ละรอบที่ while จะทำ <br>";
echo "#ตรวจสอบว่าค่าใน \$valuea % 10 เป็นจริงหรือไม่ ถ้าเป็นจริง ให้ข้ามการทำงานภายใน if ไปแล้ว กลับออกไปตรวจสอบเงื่อนไข ในคำสั่ง while ต่อ ให้สังเกตุ ที่นี้จะพิมพ์ค่าใน \$value เมื่อเพิ่มครบทีละ 10 ครับ (ลองเปลี่ยนตัวเลข จาก 10 ไปเป็น 5 แล้วลองรันดูผลลัพธ์ครับจะเห็นถึงความแตกต่างครับ <br><br.>";
while(++$valuea <= 50){
if($valuea % 10) continue;
echo "$valuea <br>";
}
echo "*** ";
?>
</BODY>
</HTML>
<!-- จบโค้ดตัวอย่าง -->
หลังจากนั้นให้ทำการรันไฟล์ที่เราสร้างขึ้นนี้ดูครับ หากถูกต้องแล้วจะแสดงผลลัพธ์ดังนี้
-------------------------
#กำหนด ให้ตัวแปร $valuea <= 50 และให้บวกค่าไปทีละหนึ่งก่อนนำค่าไปใช้ในแต่ละรอบที่ while จะทำ
#ตรวจสอบว่าค่าใน $valuea % 10 เป็นจริงหรือไม่ ถ้าเป็นจริง ให้ข้ามการทำงานภายใน if ไปแล้ว กลับออกไปตรวจสอบเงื่อนไข ในคำสั่ง while ต่อ ให้สังเกตุ ที่นี้จะพิมพ์ค่าใน $value เมื่อเพิ่มครบทีละ 10 ครับ (ลองเปลี่ยนตัวเลข จาก 10 ไปเป็น 5 แล้วลองรันดูผลลัพธ์ครับจะเห็นถึงความแตกต่างครับ
10
20
30
40
50
***
-------------------------
พอเข้าใจการใช้คำสั่ง continue แล้วนะครับ ^ ^
โดย webmaster medsai
Untitled Document