Loop while(){} for i

Loop หมายถึง วน วง บ่วง ห่วง แต่ในความหมายในการเขียนโปรแกรมคือ การทำงานของภาษาโปรแกรมซ้ำแบนวนรอบ ผมจะขอยกตัวอย่างโปรแกรมแสดงข้อความซ้ำๆเพื่อให้เข้าใจวิธีการทำงาน และ วิธีการใช้งาน While , for นะครับ

เริ่มต้นจากการสร้างโปรแกรมแสดงข้อความตามรูปภาพที่ 1 แล้วบันทึกไฟล์ไว้ที่ XXX:\ApServ\www\lesson4\while.php


รูปภาพที่ 1 while.php

<?
$index = 0;
while($index < 10)
  {
    $index++;
    echo "Hello PHP บรรทัดที่ $index <br />";
  }
?>

เมื่อลองรันโปรแกรมก็จะได้
Hello PHP บรรทัดที่ 1
Hello PHP บรรทัดที่ 2
Hello PHP บรรทัดที่ 3
Hello PHP บรรทัดที่ 4
Hello PHP บรรทัดที่ 5
Hello PHP บรรทัดที่ 6
Hello PHP บรรทัดที่ 7
Hello PHP บรรทัดที่ 8
Hello PHP บรรทัดที่ 9
Hello PHP บรรทัดที่ 10

แล้วถ้าหากเปลี่ยน บรรทัดที่ 11 ตามภาพตัวอย่างที่ 1 จาก while($index < 10 ) เป็น  for ($index =1 ; $index < 11; $index++) และลบ บรรทัดที่ 13 ออก ($index++;) ก็จะได้ผลลัพธ์เช่นกัน
<?

for ($index = 1 ; $index < 11; $index++)
{

    echo "Hello PHP บรรทัดที่ $index <br />";
}
?>







วิธีติดตั้ง PHP+Mysql |  เริ่มต้นกับภาษา PHP |  การคำนวณค่าและแสดงผล  |  การใช้เงื่อนไข if(){}else{} |  Loop while(){} for i |  การใช้ Array ใน PHP |  วิธีสร้างฐานข้อมูล Mysql |  phpMyAdmin เพิ่ม ลบ แก้ไข Mysql |  ส่งออก - นำเข้า ฐานข้อมูล Mysql ด้วย phpMyAdmin |  เชื่อมต่อฐานข้อมูล Mysql |  วิธีแสดงผลข้อมูล Mysql |  การเพิ่มข้อมูลลงในฐานข้อมูล Mysql ด้วย PHP |  วิธีลบข้อมูล Mysql ด้วย PHP |  วิธีแก้ไขข้อมูล Mysql ด้วย PHP |  ตัวอย่างการค้นหาข้อมูล Mysql ด้วย PHP | 

บทความโดย : Admin 2009-06-16 16:22:02 (5040)
แหล่งที่มา : Admin