حلقه چه استفاده ای دارد؟ سوالی که در این مطلب با آن آشنا می شوید.
زمانی که می خواهید یک بلوک کد یکسان؛ بارها و بارها در یک ردیف تکرار شود، به جای اضافه کردن خط های کاملاً یکسان در اسکریپت، می توانیم از حلقه استفاده کنیم تا وظیفه انجام شود.
یا
زمانی که می خواهید عبارت های مشابهی را بیشتر از یک بار اجرا کنید؛ باید از حلقه استفاده نمایید.
چهار نوع از حلقه هایی که در پی اچ اپی استفاده می شوند:
۱- for : در حلقه for شرایط مشخصی از پیش تعریف شده است.
۲- while : حلقه while مادامی که یک شرط از پیش مشخص شده برقرار باشد؛ عبارتی را اجرا می کند. در حلقه while ابتدا شرط بررسی شده و سپس عبارت اجرا می شود.
۳- do-while این حلقه یک بار عبارت را اجرا می کند و سپس اجرا شدن عبارت بستگی به درست بودن شرط مشخص دارد. در حلقه do-while ابتدا عبارت اجرا شده و سپس شرط بررسی می شود؛ این بدان معناست که اگر شرط if اشتباه باشد؛ در آن مورد یک عبارت اجرا می شود.
۴- حلقه foreach : این حلقه ( )statement یک آرایه انجمنی را اجرا می کند.