سرفصلهای پست
آموزش طراحی سایت با PHP – حلقه ها در پی اچ پی
سلام به وب آموزان عزیز. با ادامه ی بحث آموزش پی اچ پی به زبان ساده باز می گردیم . تا این جلسه به دستورات شرطی If و Else if پرداختیم . در این قسمت از آموزش، با انواع حلقه ها در php و کاربرد آن ها آشنا خواهیم شد. حلقه ها به انگلیسی Loop میشود.
حلقه ها در php
در کد نویسی ممکن است بخواهید عملی را به دفعات زیاد تکرار کنید ، در این حالت باید از حلقه ها برای پیاده سازی کد هایتان استفاده کنید. در زبان php چهار نوع حلقه وجود دارد ک.در برخی مواقع شما از تعداد دفعات تکرار حلقه خود آگاهی دارید اما در برخی مواقع تعداد دفعات اجرای کد شما نا معین است . در ادامه به توضیح هر یک خواهیم پرداخت.
لیست حلقه ها در php
- while
- do…while
- for
- foreach
دستور while
این دستور زمانی مورد استفاده قرار می گیرد که تعداد دفعات چرخش حلقه شما نامعین است و می خواهید دستورات تا زمانی اجرا شوند که شرط و یا شرط های شما صحیح خواهند بود و در صورت غلط بودن شرط حلقه پایان می یابد . در این حالت زمانی که شرط شما از ابتدا غلط باشد ، حتی یک بار هم دستورات شما اجرا نخواهند شد .
دستور do…while
این دستور همانند دستور while حلقه ای نامعین است اما تفاوت آن این است که ابتدا یک بار دستورات شما اجرا خواهند شد و سپس شرط شما بررسی می شود و در صورت صحیح بودن آن دستورات اجرا و در صورت غلط بودن حلقه پایان می یابد . در این حالت حداقل یک بار دستورات شما اجرا خواهند شد .
دستور for
گاهی تعداد اجرای حلقه برای شما مشخص است و می خواهید که n بار دستورات شما اجرا شوند. در این حالت ابتدا و انتهای حلقه توسط برنامه نویس مشخص خواهد شد .
دستور foreach
در زبان php برای سهولت پیمایش آرایه ها دستوری به نام foreach تعریف شده است . این دستور از ابتدا تا انتهای آرایه شما را پیمایش می کند و دستورات شما را به ازای هر عنصر آرایه اجرا خواهد کرد .
این جلسه از آموزش PHP هم به انتها رسید . اگر سوال و یا نظری در رابطه با این پست داشتید ، میتونید تو قسمت نظرات برای ما یادداشت کنید . تا به اون ها در اسرع وقت پاسخ داده بشه. در جلسات آینده به توصیف ساختار هر یک از این دستورات خواهیم پرداخت . با ما همراه باشید.