จาก code
for($i=1;$i<=5;$i++) {
for($j=1;$j<=$i;$j++) {
echo $j;
}
}
loop แรก ครั้งที่ 1STEP 1 >>> $i = 1
STEP 2 >>> $j = 1
STEP 3 >>> $j <= $i หรือไม่ ถ้าใช่ทำ STEP 4
STEP 4 >>> แสดงเลข ของตัวแปร $j ก็คือ 1
STEP 5 >>> $i++ ตัวแปร $i loop แรก ครั้งต่อไปจะมีค่าเพิ่ม $i = $i + 1; นั้นก็คือ 2
STEP 6 >>> ขึ้นบรรทัดใหม่เพราะจบ loop 2 ครั้งที่ 1
loop แรก ครั้งที่ 2STEP 1 >>> $i = 2
STEP 2 >>> $j = 1
SETP 3 >>> $j <= $i หรือไม่ ถ้าใช่ทำ STEP 4
STEP 4 >>> loop 2 ครั้งที่ 1 แสดง เลข 1 เพราะ $j อยู่ใน loop ที่ สอง ซึ่งมีเงื่อนไข $j <= $i
STEP 5 >>> loop 2 ครั้งที่ 2 แสดง เลข 2 แต่ไม่ขึ้นบรรทัดใหม่ เพราะ $j อยู่ใน loop ที่ สอง ซึ่งมีเงื่อนไข $j <= $i
STEP 6 >>> ขึ้นบรรทัดใหม่เพราะจบ loop 2 ครั้งที่ 2
คิดแบบนี้เป็น loop ไปเรื่อยๆ ไม่รู้จะเข้าใจไหม
