PHP สำหรับวง
ห่วงรันบล็อกของรหัสระบุจำนวนครั้งหรือเมื่อมีเงื่อนไขที่ระบุเป็นความจริงการป้องกันรหัสห่วงจะถูกดำเนินการ
สำหรับวง
สำหรับวงจะใช้ในการรู้ล่วงหน้าว่าคุณจะต้องเรียกใช้สคริปต์เป็นจำนวนครั้งที่
ไวยากรณ์
{
要执行的代码;
}
พารามิเตอร์:
- เริ่มต้น:ส่วนใหญ่เริ่มต้นค่าตัวแปรที่ใช้ในการตั้งเคาน์เตอร์ ( แต่สามารถเป็นรหัสใด ๆ จะดำเนินการครั้งเดียวที่จุดเริ่มต้นของวงจร)
- สภาพ:ข้อ จำกัด ของการดำเนินการเป็นวงกลม ถ้าเป็นจริงห่วงอย่างต่อเนื่อง ถ้ามันเป็น FALSE วงปลาย
- ที่เพิ่มขึ้น: ส่วนใหญ่ที่ใช้ในการเพิ่มเคาน์เตอร์( แต่สามารถเป็นรหัสใด ๆ ในตอนท้ายของวงที่จะดำเนินการ)
หมายเหตุ:มูลค่าและเพิ่มขึ้นครั้งแรกพารามิเตอร์ข้างต้นสามารถที่ว่างเปล่าหรือมีการแสดงออกหลายๆ (คั่นด้วยเครื่องหมายจุลภาค)
ตัวอย่าง
ตัวอย่างต่อไปนี้กำหนดค่าเริ่มต้น i = 1 รอบตราบใดที่ตัวแปรที่ฉันมีค่าน้อยกว่าหรือเท่ากับ5 วงที่จะทำงานต่อไปครั้งที่คุณเรียกวงจรแต่ละตัวแปรฉันจะเพิ่มขึ้น1:
<body>
<?php
for ($i=1; $i<=5; $i++)
{
echo "The number is " . $i . "<br>";
}
?>
</body>
</html>
เอาท์พุท:
The number is 2
The number is 3
The number is 4
The number is 5
ห่วง foreach
foreach ห่วงผ่านอาร์เรย์จะถูกนำมาใช้
วากยสัมพันธ์
{
要执行代码;
}
เมื่อวงจรทุกค่าปัจจุบันขององค์ประกอบอาร์เรย์จะถูกกำหนดให้กับตัวแปร $ ค่า (ตัวชี้อาร์เรย์จะย้ายหนึ่งโดยหนึ่ง) ในระหว่างรอบถัดไปคุณจะเห็นค่าถัดไปในอาร์เรย์
ตัวอย่าง
ตัวอย่างต่อไปนี้แสดงให้เห็นถึงมูลค่าส่งออกของอาร์เรย์ที่กำหนดของลูป:
<body>
<?php
$x=array("one","two","three");
foreach ($x as $value)
{
echo $value . "<br>";
}
?>
</body>
</html>
เอาท์พุท:
two
three