วันเสาร์ที่ 29 กุมภาพันธ์ พ.ศ. 2563

PHP While Loops

ลูป PHP

บ่อยครั้งที่เมื่อคุณเขียนโค้ดที่คุณต้องการบล็อกเดียวกันของรหัสที่จะเรียกใช้ซ้ำแล้วซ้ำอีกในแถว แทนการเพิ่มเส้นเท่ากับเกือบหลายในสคริปต์ที่เราสามารถใช้ลูปเพื่อดำเนินการงานเช่นนี้

ใน PHP เรามีงบวนลูปต่อไปนี้:

ในขณะที่ - loops ผ่านบล็อกของรหัสในขณะที่เงื่อนไขที่ระบุไว้เป็นจริง
ทำ ... ในขณะที่ - loops ผ่านบล็อกของรหัสหนึ่งครั้งแล้วซ้ำห่วงตราบเท่าที่เงื่อนไขที่ระบุเป็นความจริง
สำหรับ - ครั้ง loops ผ่านบล็อกของรหัสตามจำนวนที่ระบุ
foreach - loops ผ่านบล็อกของรหัสสำหรับแต่ละองค์ประกอบในอาร์เรย์
ห่วงขณะ

ห่วงขณะรันบล็อกของรหัสในขณะที่สภาพเป็นจริง

ไวยากรณ์

while (condition)
  {
  code to be executed;
  }

ตัวอย่าง

ตัวอย่างด้านล่างจะกำหนดวงที่เริ่มต้นด้วย i = 1 ห่วงจะทำงานต่อไปตราบเท่าที่ฉันมีค่าน้อยกว่าหรือเท่ากับ 5 ฉันจะเพิ่มขึ้น 1 ครั้งห่วงรันแต่ละ

<html>
<body>

<? PHP
$ i = 1;
ในขณะที่ ($ i <= 5)
   {
   echo "จำนวนคือ" $ i "<br />";
   $ i + +;
   }
>?

</ body>
</ html>

output:

หมายเลขคือ 1
จำนวนเป็น 2
จำนวนคือ 3
หมายเลข 4 คือ
จำนวนคือ 5

do ... ในขณะที่คำชี้แจง

ทำ ... ในขณะที่คำสั่งจะดำเนินการบล็อกของรหัสครั้งเดียวก็จะตรวจสอบสภาพและทำซ้ำในขณะที่ห่วงเงื่อนไขเป็นจริง

ไวยากรณ์
do
  {
  code to be executed;
  
}
while (condition);

ตัวอย่าง

ตัวอย่างด้านล่างจะกำหนดวงที่เริ่มต้นด้วย i = 1 จากนั้นจะเพิ่มขึ้นมาด้วย 1 และเขียนออกบางส่วน แล้วสภาพที่มีการตรวจสอบและห่วงจะทำงานต่อไปตราบเท่าที่ฉันมีค่าน้อยกว่าหรือเท่ากับ 5:

<html>
<body>

<? PHP
$ i = 1;
ทำ
   {
   $ i + +;
   echo "จำนวนคือ" $ i "<br />";
   }
ในขณะที่ ($ i <= 5);
>?

</ body>
</ html>

output:

จำนวนเป็น 2
จำนวนคือ 3
หมายเลข 4 คือ
จำนวนคือ 5
หมายเลข 6 คือ
สำหรับวงและห่วง foreach จะอธิบายในบทต่อไป

ไม่มีความคิดเห็น:

แสดงความคิดเห็น