آموزش حلقه for در php
سلام خدمت شما همراهان همیشگی وب سایت پاسخ وردپرس در خدمت شما هتسم با ادامه جلسات آموزش php
آموزش حلقه for در php
- آموزش نوشتن کد for
- آموزش تعریف شرط در حلقه for
- آموزش استفاده حلقه در داخل کد html
- آموزش پیاده سازی تاریخ توسط حلقه for
- آموزش نوشتن for توسط {}
- آموزش نوشتن for توسط :
- و غیره ….
این آموزش، یکی از بخش های آموزش ساخت CMS پیشرفته با PHP در سایت پاسخ وردپرس می باشد. در صورتی که می خواهید به کلیه بخش های این آموزش ساخت CMS پیشرفته با PHP دسترسی داشته باشید، می توانید از لینک زیر استفاده کنید:
آموزش ساخت CMS پیشرفته با PHP
در اکثر زبان های برنامه نویسی ما مجبوریم که یک سری مقادیر رو بر اساس معیار های مختلف و در شرایط گوناگون به صورت متوالی، بی نهایت و یا محدود تکرار کنیم.
در زبان برنامه نویسی PHP هم ما از این قاعده مستثنی نیستیم و می بایست در بسیاری از زمان ها از حلقه های تکرار برای انجام کار های گوناگون استفاده کنیم.
به طور مثال
باید هنگامی که می خواهیم اطلاعاتی را از دیتابیس دریافت کنیم و تمامی آن ها را به تعداد مقادیری که داخل دیتابیس موجود هستند به نمایش بگذاریم از حلقه های تکرار استفاده کنیم.
یا زمانی که در مبحث ساخت صفحه بندی برای سایت خود هستیم هم باید از آن ها استفاده کنیم تا هرگاه لازم بود که صفحه برای سایت ما ایجاد کنند.
حلقه های تکرار در کنار آرایه ها از پرتکرار ترین مباحث در هر زبان برنامه نویسی و به خصوص PHP هستند.
در این جا ما با کارایی و اهمیت حلقه های تکرار آشنا شدیم اما آن ها واقعا چه هستند و برای چه کاری ساخته شده اند.
آموزش حلقه for در php
از حلقه for زمانی که تعداد دفعات اجرای دستورات را بدانید استفاده می شود یعنی دستورات داخل حلقه از یک عدد مشخص به تعدادی مشخص تکرار می شود.
1 2 3 4 |
for (init; condition; increment) { code to be executed; } |
پارامترها:
- init: تنها یکبار در ابتدای حلقه اجرا می شود، و اغلب برای تعریف یک شمارنده استفاده می شود.
- condition: ارزیابی تکرار حلقه، اگر شرط برقرار باشد دستورات اجرا می شوند، در غیر اینصورت دستورات ادامه نمی یابند.
- increment: بعد از هربار اجرای دستورات حلقه، این دستور اجرا می شود و اغلب برای افزایش شمارنده استفاده می شود.
نکته:
- در for می توان هرکدام از پارامترهای بالا را خالی گذاشت، به این صورت که اگر شرط خالی باشد، مقدار آن برابر با true در نظر گرفته می شود و حلقه بینهایت بار اجرا میشود! (البته با استفاده از دستور break که بعداً به آن اشاره می شود، می توان آن را قطع نمود)
- در for همچنین می توان برای پارامترهای بالا چند دستور مختلف را اجرا نمود به اینصورت که با علامت “,” آنها را باید از یکدیگر جدا نمود.
هیچ دیدگاهی برای این محصول نوشته نشده است.