حلقه ها درphp براي تكرار اجرا يك مجموعه كد پيش بيني شده است .نمونه هاي مختلفي براي اين كار وجود دارد .در فصل هاي بعدي از اين موارد زياد خواهيد ديد.
در نوشتن برنامه در هر زباني اغلب لازم است، يك مجموعه كد تكرار گردد .براي جلوگيري از تكرار كد، از حلقه استفاده مي نمايند .با استفاده از حلقه ها براساس شرايط هر چند بار كه بخواهيد ميتواند اجرا شود.
انواع حلقه درphp مطابق زير ميباشند .
while -1تا زمانيكه شرط حلقه درست باشد،بلوك آن اجرا ميگردد .
do..while -2بلوك حلقه حداقل يك باراجرا ميگردد ،اما دفعات بعدي باشرط انجام ميشود .
for -3حلقه ايست داراي متغير، كه شروع،تداوم وپايان تكرارحلقه با آنها انجام ميشود.
foreach -4تقريبا مشابهfor است تنها تفاوت در مقدا ر دهي متغيرحلقه ميباشد .در اين حالت
مقدار متغير ازآرايه بوده وتعداد تكرار تعداد عناصر آرايه ميباشد. در فصل بعد هركدام ازآنها تشريح ميشوند.