-
October 9th, 2019, 16:07
#1
عضو انجمن
حلقه for و foreach در php
در طراحی سابت ، حلقه for در php، یک بلوک کد را در زمان های مشخص اجرا می کند. حلقه for زمانی استفاده می شود که شما در پیشبرد، اطلاع دارید که چند بار اسکریپت باید اجرا شود.
عناصر معنایی این حلقه به شرح زیر است:
کد:
for (init counter; test counter; increment counter) {
کد اجرا می شود;
}
پارامترها:
• مقدار دهی اولیه (init counter): مقدار دهی اولیه ارزش شمارنده حلقه
• شرط حلقه (t)est counter: تکرار هر حلقه را ارزیابی می کند.اگر ارزیابی صحیح (TRUE) باشد، حلقه ادامه پیدا می کند. و اگر اشتباه (FALSE) باشد، حلقه خاتمه می یابد.
• گام حلقه(increment counter): مقدار شمارنده حلقه را افزایش می دهد.
مثال زیر اعداد 0 تا 10 را نشان می دهد.
کد:
<?php
for ($x = 0; $x <= 10; $x++) {
echo "The number is: $x <br>";
}
?>
حلقه foreach در پی اچ پی
حلقه foreach در آرایه ها فقط کاربرد دارد، و به منظور حلقه دار کردن هر جفت کلید/ مقدار در آرایه ها مورد استفاده قرار کی گیرد. عناصر معنایی این حلقه در طراحی سایت مطابق زیر است:
کد:
foreach ($array as $value) {
کد اجرا می شود;
}
برای هر تکرار حلقه، مقدار عنصر آرایه موجود ( array$) با value$ تعیین می شود و اشاره گر آرایه در هر بار یک گام پیش می رود تا زمانی که به آخرین عنصر آرایه دست پیدا کند.
در مثال زیر، یک حلقه نشان داده شده است که خروجی مقادیر در آرایه رنگ (colors$) خواهد بود:
کد:
<?php
$colors = array("red", "green", "blue", "yellow");
foreach ($colors as $value) {
echo "$value <br>";
}
?>
ویرایش توسط CodeBox : October 9th, 2019 در ساعت 16:08
codebox.ir | تلفن: ٠٢١-٩١٦٩٠٤٢١ | آدرس : شیراز، شهرک خبازان، خیابان شهید سعید ماهر، دفتر کدباکس
ما را دنبال کنید: ID : @codebox_ir
-
-
October 9th, 2019 16:07
# ADS