آموزش طراحی سایتآموزش PHP

حلقه ها در php

آموزش طراحی سایت با PHP – حلقه ها در پی اچ پی

سلام به وب آموزان عزیز. با ادامه ی بحث آموزش پی اچ پی به زبان ساده باز می گردیم . تا این جلسه به دستورات شرطی If و  Else if پرداختیم . در این قسمت از آموزش، با انواع حلقه ها در php و کاربرد آن ها آشنا خواهیم شد. حلقه ها به انگلیسی Loop می‌شود.

 

حلقه ها در php

در کد نویسی ممکن است بخواهید عملی را به دفعات زیاد تکرار کنید ، در این حالت باید از حلقه ها برای پیاده سازی کد هایتان استفاده کنید. در زبان php چهار نوع حلقه وجود دارد ک.در برخی مواقع شما از تعداد دفعات تکرار حلقه خود آگاهی دارید اما در برخی مواقع تعداد دفعات اجرای کد شما نا معین است .  در ادامه به توضیح هر یک خواهیم پرداخت.

 

لیست حلقه ها در php

  1. while
  2. do…while
  3. for
  4. foreach

 

دستور while

این دستور زمانی مورد استفاده قرار می گیرد که تعداد دفعات چرخش حلقه شما نامعین است و می خواهید دستورات تا زمانی اجرا شوند که شرط و یا شرط های شما صحیح خواهند بود  و در صورت غلط بودن شرط حلقه پایان می یابد . در این حالت زمانی که شرط شما از ابتدا غلط باشد ، حتی یک بار هم دستورات شما اجرا نخواهند شد .

 

دستور do…while

این دستور همانند دستور while  حلقه ای نامعین است اما تفاوت آن این است که ابتدا یک بار دستورات شما اجرا خواهند شد و سپس شرط شما بررسی می شود و در صورت صحیح بودن آن دستورات اجرا و در صورت غلط بودن حلقه پایان می یابد . در این حالت حداقل یک بار دستورات شما اجرا خواهند شد .

 

دستور for

گاهی تعداد اجرای حلقه برای شما مشخص است و می خواهید که n  بار دستورات شما اجرا شوند. در این حالت ابتدا و انتهای حلقه توسط برنامه نویس مشخص خواهد شد .

 

دستور foreach

در زبان php برای سهولت پیمایش آرایه ها دستوری به نام foreach تعریف شده است . این دستور از ابتدا تا انتهای آرایه شما را پیمایش می کند و دستورات شما را به ازای هر عنصر آرایه اجرا خواهد کرد .

 

این جلسه از آموزش PHP هم به انتها رسید . اگر سوال و یا نظری در رابطه با این پست داشتید ، میتونید تو قسمت نظرات برای ما یادداشت کنید . تا به اون ها در اسرع وقت پاسخ داده بشه. در جلسات آینده به توصیف ساختار هر یک از این دستورات خواهیم پرداخت . با ما همراه باشید.

حلقه ها در php
امتیاز 5 از 2 رای
برچسب ها

نسرين ولی خانی

کارشناسي نرم افزار علاقمند به برنامه نويسی

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا
سایت خود را در گوگل مدیریت کنید + ۱۵ ساعت فیلم آموزشیجزئیات بیشتر اینجا کلیک کنید
بستن
با موفقیت ثبت شد، میزفا از شما برای عضویت در خبرنامه هفتگی تشکر میکند.

عضویت در خبرنامه هفتگی برای دریافت:

  • فیلم و مقاله رایگان سئو
  • آموزش‌های UX ، GA و GTM
  • مقاله های تخصصی ASP.NET Core
  • اطلاع رسانی از محصولات
ترک میزفا خوب نیست!
دوره رایگان سئو