آموزش حلقه های for در php

بازدید: 405 بازدید
اموزش حلقه for

حلقه های for در php، یکی دیگر از المان های مهم و پرکاربرد، می باشد.

حلقه های for ، بلوک کد تعیین شده را ، به تعداد مشخصی که برنامه نویس برای آن تعیین کرده است، تکرار خواهد کرد.

این حلقه ها، زمانی استفاده می شوند که شما دقیقا می دانید کدبلوک مورد نظرتان، چندبار باید اجرا شود.

در آموزش امروز و در جلسه دوم از مبحث حلقه ها، درباره حلقه های for و نحوه کدنویسی و استفاده از آن صحبت خواهیم کرد.

همراه پرنیان باشید.

با سلام خدمت شما همراهان همیشگی سایت پرنیان طرح

حلقه های for در php، یکی دیگر از المان های مهم و پرکاربرد، می باشد.

حلقه های for ، بلوک کد تعیین شده را ، به تعداد مشخصی که برنامه نویس برای آن تعیین کرده است، تکرار خواهد کرد.

این حلقه ها، زمانی استفاده می شوند که شما دقیقا می دانید کدبلوک مورد نظرتان، چندبار باید اجرا شود.

در آموزش امروز و در جلسه دوم از مبحث حلقه ها، درباره حلقه های for و نحوه کدنویسی و استفاده از آن صحبت خواهیم کرد.

همراه پرنیان باشید.

 

در مبحث قبلی درباره حلقه while صحبت کردیم.

آموختیم که چگونه با این حلقه کدنویسی کنیم.

انواع مختلف از حلقه while را شناختیم.

و در نهایت چند تمرین ساده یرای آشنایی با این حلقه انجام دادیم.

در آموزش امروز قصد داریم درباره حلقه ی دیگری که در php، با آن برخورد خواهیم داشت صحبت کینم.

حلقه for، نیز مانند حلقه while می تواند در برنامه نیوس و طراحی وب سایت، به شما کمک کند.

حلقه های for در php

همانطور که در مقدمه نیز گفته شد، حلقه های for در زبان های برنامه نویسی اعم از php، زمانی کاربرد دارند. که شما دقیقا می دانید، بلوم کد موردنظرتان ، چندبار باید تکرار شود.

به بیان دیگر ، از این حلقه زمانی استفاده می شود که از قبل بدانید چه تعداد اسکریپت باید اجرا شود.

شکل نحوی دستور for ، به شکل زیر خواهد بود:

for ( شمارنده افزایشی; شمارنده تست; شمارنده شروع) {
  کدهایی که باید اجرا شوند;
}

توضیح پارامترهای موجود در دستور for:

شمارنده شروع:  مقدار اولیه متغیر یا شمارنده را تعیین می کند.

شمارنده تست: این پارامتر برای هر بار تکرار ارزیابی می شود. اگر مقدار این پارامتر، trueباشد، یعنی شرط تعیین شده است. و عملیات محاسباتی حلقه همچنان ادامه پیدا می کند. اگر نتیجه ارزیابی این پارامتر، برابر با false باشد، حلقه متوقف می شود و محاسبات پایان می یابد.

شمارنده افزایشی: در هر مرحله از گردش شمارنده شروع ، یک واحد به آن اضافه می کند.

در مثال زیر، با استفداه از حلقه for، تعیین کرده ایم که اعداد 0 تا 10 نمایش داده شوند.

شما می توانید پارامترهای حلقه for و وظیفه هریک را در این مثال بخوبی متوجه شوید.

[php]

<?php
for ($x = 0; $x <= 10; $x++) {
echo “The number is: $x <br>”;
}
?>

[/php]

نتیجه اجرای کد بالا عبارت زیر خواهد بود:

The number is: 0
The number is: 1
The number is: 2
The number is: 3
The number is: 4
The number is: 5
The number is: 6
The number is: 7
The number is: 8
The number is: 9
The number is: 10

حلقه foreach در php

حلقه foreach ، تنها برای کار با آرایه ها مورد استفداه قرار می گیرد. این حلقه برای هر یک از جفت های کلید/مقدار ، (یعنی برای هر عنصر آرایه) به طور جداگانه اعمال و بررسی می شود.

شکل نحوی این دستور به شکل زیر است:

foreach ($array as $value) {
کدهایی که باید اجرا شوند;
}

برای هر تکرار حلقه ، مقدار فعلی آرایه در متغیر value$ ریخته می شود. و مکان نما، یک واحد به جلو حرکت می کند. تا زمانیکه به انتهای آرایه برسد. و محاسبات به اتمام برسد.

مثال زیر حلقه ای را نمایش می دهد، که مقادیر داده شده (موجود در هر خانه آرایه) را در خروجی نمایش خواهد داد.

[php]

<?php
$colors = array(“red”, “green”, “blue”, “yellow”);

foreach ($colors as $value) {
echo “$value <br>”;
}
?>

[/php]

نتیجه کد بالا ، عبارت زیر خواهد بود.

red
green
blue
yellow

دسته بندی برنامه نویسی php
اشتراک گذاری
مقالات مرتبط

دیدگاهتان را بنویسید

سبد خرید

هیچ محصولی در سبد خرید نیست.