حلقه های PHP
از حلقه ها برای اجرا و تکرار چندین بلوک کد استفاده می شود. اگر می خواهید بلوکی از کد را چندین بار اجرا کنید و هربار مقدار متفاوتی داشته باشید می توانید از حلقه ها استفاده کنید .
نکته: توجه داشته باشید که روند تکرار حلقه تا زمانی ادامه می یابد که شرط مورد نظر درست باشد.
انواع حلقه در PHP
PHP تمام حلقه های موجود در لیست زیر را پشتیبانی می کند:
- for: ساخت چند حلقه از طریق یک بلوک کد
- foreach: ساخت حلقه برای هر عنصر در آرایه از طریق یک بلوک کد
- while: ساخت حلقه با یک شرط مشخص شده با ارزش درست
- Do while: ساخت حلقه و تکرار آن تا زمان درست بودن یک شرط مشخص
حلقه for در PHP
مقدار for، از طریق یک بلوک کد چند بار حقله می سازد.
for ($x = 3; $x <= 12; $x++) {
echo "این یک عدد است: $x <br>";
}
نکته: برای اطلاعات بیشتر به آموزش حلقه for در PHP مراجعه کنید.
حلقه foreach در PHP
مقدار foreach، از طریق یک بلوک کد برای هر عنصر در آرایه حلقه می سازد.
$colors = array("red", "green", "dark", "yellow");
foreach ($colors as $y) {
echo "$y <br>";
}
نکته: برای اطلاعات بیشتر به آموزش حلقه foreach در PHP مراجعه کنید.
حلقه while در PHP
مقدار while، وقتی که یک شرط مشخص درست باشد از طریق بلوک کد آن حلقه می سازد.
$p = 1;
while ($p < 12) {
echo $p;
$p++;
}
نکته: برای اطلاعات بیشتر به آموزش حلقه while در PHP مراجعه کنید.
حلقه do/while در PHP
مقدار do while، یک بار حلقه میسازد و تا زمانی که یک شرط مشخص درست باشد از طریق بلوک کد آن حلقه را تکرار میکند.
$p = 0;
do {
echo $p;
$p++;
} while ($p < 9);
نکته: برای اطلاعات بیشتر به آموزش do/while در PHP مراجعه کنید.
خلاصه درس
در این درس با حلقه ها (Loop) در PHP و انواع آن:
- حلقه for
- حلقه foreach
- حلقه while
- حلقه do while
آشنا شدیم.