ในการเขียนโปรแกรมขึ้นมาจะมีการสั่งให้โปรแกรมของเราวนทำงานซ้ำๆเช่น ต้องการให้แสดงตารางซ้ำๆ ต้องการให้แสดงเป็นแถวซ้ำๆ
เราเขียนโปรแกรมขึ้นมาหรือเว็บขึ้นมาก็เพื่อให้มันทำงานอะไรที่ซ้ำๆได้เร็วกว่าคนทำ เช่น งานเอกสารต้องทำซ้ำๆเหมือนเดิมเราก็เขียนโปรแกรมขึ้นมาจัดการ
ได้หรือแม้แต่ใน code ที่เราเขียนนั้นก็มีส่วนในการทำซ้ำๆเยอะเหมือนกัน โดยในการเขียนโค้ด ในจะนำ Loop เข้ามาช่วยในการทำงานซ้ำๆของโค้ด
เพื่อประหยัดเวลาในการเขียน
Loop มีอยู่ 4 ประเภท คือ
- for Loop
- while Loop
- do while Loop
- foreach Loop
ตัวอย่าง for Loop
<?php
for($i=0;$i<=10;$i++){
echo "ข้อมูลที่".$i."<br>";
}
?>
ตัวอย่าง while Loop
<?php
$x = 1;
while($x <= 5) {
echo "แถวที่ : ".$x." <br>";
$x++;
}
?>
ตัวอย่าง do while Loop
<?php
$i = 0;
do {
echo "รอบที่ : ".$i." <br>";
$i++;
}while ($i <= 5);
?>
ตัวอย่าง foreach loop
<?php
$colors = array("red", "blue", "yellow");
foreach ($colors as $show) {
echo $show;
}
?>