ลักษณะ funtion while หรือ do while เป็นลักษณะของการวนค่าตามเงื่อนไขที่กำหนด การใช้งานก็จะแต่กต่างกันออกไปขึ้นอยู่กับการใช้งาน ยกตัวอย่างดังต่อไปนี้
1. while
ตัวอย่าง
แสดงค่า $number โดยเงื่อนไขน้อยกว่าหรือเท่ากับ 10 while loops จะเช็คเงื่อนไขก่อนทำ
<?php
$number = 0;
while($number <= 10) {
echo "number: $number <br>";
$number++;
}
?>
ผลลัพธ์
number: 0 number: 1
number: 2
number: 3
number: 4
number: 5
number: 6
number: 7
number: 8
number: 9
number: 10
2. do while
Syntax
do {
code to be executed;
} while (condition is true);
ตัวอย่าง
จะต่างกับ while ตรงที่ do while จะทำก่อนแล้วเช็คเงื่อนไขที่หลัง
<?php
$number = 0;
do
{
echo "number: $number <br>";
$number++;
}
while($number <= 10);
?>
ผลลัพธ์
number: 0
number: 1
number: 2
number: 3
number: 4
number: 5
number: 6
number: 7
number: 8
number: 9
number: 10
ไม่มีความคิดเห็น :
แสดงความคิดเห็น