پایپ ھی فرور لوپ

PHP کی سیکل کوئی کد بلاک کو کی مدت تکرار کرتی ہے。

پایپ ھی فرور لوپ

اگر تعداد اجرای اسکریپت را از پیش تعیین کرده‌اید، می‌توانید از چرخه for استفاده کنید.

قوانین

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

پارامترها:

  • ابتداي شمارنده: تعیین مقدار اولیه شمارنده چرخه
  • شمارنده تست: ارزیابی هر تکرار چرخه. اگر مقدار TRUE باشد، چرخه ادامه می‌یابد. اگر مقدار FALSE باشد، چرخه پایان می‌یابد.
  • افزایش شمارنده: افزایش مقدار شمارنده چرخه

در مثال زیر، اعداد از 0 تا 10 نشان داده شده‌اند:

مثال

<?php 
for ($x=0; $x<=10; $x++) {
  echo "عدد است: $x <br>";
} 
?>

اجرای نمونه

چرخه foreach PHP

چرخه foreach تنها برای آرایه‌ها کاربرد دارد و برای جستجوی هر کلید/مقدار در آرایه استفاده می‌شود.

قوانین

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

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

در مثال زیر، این چرخه‌ها به نمایش گذاشته شده‌اند که مقادیر یک آرایه داده شده ($colors) را چاپ می‌کنند:

مثال

<?php 
$colors = array("red","green","blue","yellow"); 
foreach ($colors as $value) {
  echo "$value <br>";
}
?>

اجرای نمونه

در فصل‌های بعدی، شما بیشتر درباره آرایه‌ها یاد خواهید گرفت.