• 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
کدام نوع حلقه تکرار، برای کجا.
#1
Information 
سلام،
داشتم توی اینترنت سورس چندتا از نرم افزارها رو نگاه می کردم که به یک مورد مشترک(در اکثرشون) راجب حلقه ها برخوردم:

یک اصل مهم و ساده که در نوشتم حلقه های تکرار باید رعایت کنیم اینه که بدونیم کدوم نوع حلقه رو در کجا استفاده کنیم. با این وجود که همه اونها یک هدف دارن و یک نتیجه هم میدن!

هنگامی که تعداد دفعات تکرار حلقه مشخص باشه و مبدا(شروع) هم معین باشه، باید از حلقه For استفاده کرد. در غیر اینصورت باید از حلقه های While/Do-While استفاده کرد.
هنگامی حلقه دارای شرط هستش(چه درست چه نادرست) و دستورات بیشتر از 1 بار باید اجرا بشن از حلقه Do-While باید استفاده کرد. در غیر اینصورت از حلقه While باید استفاده کرد.
وبلاگ: Yousha.Blog.ir


کد کمتر => خطای کمتر => قابل فهمتر => خوانایی بیشتر => نگهداری بهتر
  پاسخ
#2
البته foreach هم یک نوع حلقه هست که برای پیمایش آرایه ها به کار میره و بسیار کاربردی در php
  پاسخ
تشکر شده توسط : Y.P.Y Maya


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان