حلقه ها در php

حلقه در 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 هم به انتها رسید . اگر سوال و یا نظری در رابطه با این پست داشتید ، میتونید تو قسمت نظرات برای ما یادداشت کنید . تا به اون ها در اسرع وقت پاسخ داده بشه. در جلسات آینده به توصیف ساختار هر یک از این دستورات خواهیم پرداخت . با ما همراه باشید.

فیلم آموزشی asp.net core 2

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

فیلم آموزشی asp.net core 2

بدون نظر

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

نشانی ایمیل شما منتشر نخواهد شد.

حداکثر حجم فایل برای آپلود: 1 مگابایت. فایل‌های مجاز برای آپلود: عکس, ویس, ویدیو, ورد یا پی دی اف, فایل متنی, زیپ. شما می‌تونید برای بهتر پرسیدن سوالتون، عکس یا ویس یا حتی فیلم در بخش نظرات میزفا آپلود کنید. برای ضبط ویس می‌تونید از خود واتس آپ استفاده کنید و بعد اینجا آپلود کنید و برای ارسال عکس هم کافی هست اسکرین شات بگیرید. Drop file here

با موفقیت ثبت شد، میزفا از شما برای عضویت در خبرنامه هفتگی تشکر میکند.

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

  • فیلم و مقاله رایگان سئو
  • آموزش‌های UX ، GA و GTM
  • مقاله های تخصصی ASP.NET Core
  • اطلاع رسانی از محصولات
فیلم آموزشی asp.net core 2
ترک میزفا خوب نیست!
معرفی جامع‌ترین ابزار سئو در ایران
بالای ۱۰ هزار عضو
PHZpZGVvIHdpZHRoPSI2MDAiIGhlaWdodD0iMzUwIiBwb3N0ZXI9Imh0dHBzOi8vbWl6ZmEuY29tL2Jsb2cvd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvcG9zdGVyLW1pemZhLXRvb2xzLXZpZGVvLW1pbi5wbmciIGNvbnRyb2xzIHByZWxvYWQ9Im5vbmUiPiANCiAgIDxzb3VyY2Ugc3JjPSJodHRwczovL21pemZhLmNvbS9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA1L21pemZhX3Rvb2xzXzcyMHAubXA0IiB0eXBlPSJ2aWRlby9tcDQiPg0KPC92aWRlbz4=