عکس شاخص (پی اچ پی)php جلسه ششم PHP

جلسه ششم PHP: آموزش زبان برنامه نویسی پی اچ پی مقدماتی تا پیشرفته

جلسه ششم PHP: آموزش کامل زبان برنامه نویسی پی اچ پی مقدماتی تا پیشرفته

 

مقدمه

در این مقاله از کدپز با جلسه ششم PHP در خدمت شما هستیم.

در قسمت قبل در جلسه پنجم PHP به بحث در رابطه با عبارت های شرطی پرداختیم.  ابتدا با دستور شرطی if آشنا شدیم. سپس if…else را بررسی کردیم. و در آخر elseif بیان شد.

در ابتدای هر کدام ساختار را بررسی کرده و مثالی ساده بیان شد. سرانجام برای درک بهتر مفهوم فلوچارتی از آن به نمایش گذاشتیم.

سر آخر به بررسی دستور شرطی switch پرداختیم و مثالی ساده اما کاربردی بیان کردیم.

 

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

۱)  حلقه ی for

۲)  حلقه ی while

۳)  حلقه ی do-while

۴)  حلقه ی foreach

 

حلقه ی for

حلقه ی for را زمانی استفاده میکنیم که تعداد دفعات اجرای کد یا عبارات مشخص باشد.

به فلوچارت آن از جلسه ششم PHP دقت فرمایید.

forجلسه ششم PHP فلوچارت

ساختار حلقه ی for به صورت زیر می باشد.

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

به مثال زیر از جلسه ششم PHP توجه کنید.

خروجی کد بالا:

نکته۱: از متغییر i$ به عنوان شمارنده استفاده کردیم و در ابتدا شروع کارمان ۱ است. شمارنده ی i در هر دور از این حلقه یک واحد زیاد می شود. شرط بیان می کند: تا زمانی که مقدار $i برابر ۱۱ نشده است، شرط برقرار می باشد. بنابراین این حلقه ۱۰ دفعه تکرار خواهد شد و در هر مرحله به متغییر x$ یک واحد و به متغییر y$ دو واحد افزوده خواهد شد.

نکته ۲: در این حلقه از echo دوبار استفاده شد. یک بار در درون حلقه و یک بار هم بیرون حلقه . و به بیانی دیگر اولین echo، ۱۰ بار به اجبار در درون حلقه تکرار شد. و سرآخر دومین echo برای نمایش مقدار پایانیِ a$ و b$ نوشته شد.

حلقه ی while

تا زمانی که شرطِ حلقه ی while مقدار true را برمی گرداند، دستورات مربوط به آن اجرا خواهد شد.

به فلوچارت آن از جلسه ششم PHP دقت فرمایید.

whileجلسه ششم PHP فلوچارت

ساختار حلقه ی while به صورت زیر می باشد.

به مثال زیر از جلسه ششم PHP توجه کنید.

خروجی کد بالا:

نکته۱: در ابتدای کار و خارج از حلقه ۱=i$ می باشد. و از آن جایی که در درون دستورالعمل ها این مقدار در هر دور یک واحد افزایش می یابد، شرط حلقه این گونه بیان می کند که تازمانی که این مقدار کمتر از ۱۱ می باشد دستورات را اجرا کن.

نکته ۲: سر آخر یک دستور echo نیز آوردیم که مقدار i$ و number$ را نمایش می دهد. از آنجایی که در دور آخر هر دو یک مقدار افزایش می یابند ولی شرط false می شود، این دو متغیر عدد ۱۱ را نمایش می دهند.

حلقه ی do-while

در ابتدا بدون بررسی شرط حلقه ی do-while یک بار اجرا می شود. سپس در صورتی حلقه تکرار خواهد شد، که شرطِ حلقه مقداری true داشته باشد.

به فلوچارت آن از جلسه ششم PHP دقت فرمایید.

do-while جلسه ششم PHP flowchart

ساختار حلقه ی do-while به صورت زیر می باشد.

به مثال زیر از جلسه ششم PHP توجه کنید.

خروجی کد بالا:

حلقه ی foreach

این حلقه تک به تک مقادیر حلقه را درون item$ می ریزد، تا کار های لازم را درون آن ها تک به تک انجام دهید.

ساختار حلقه ی do-while به صورت زیر می باشد.

به مثال زیر از جلسه ششم PHP توجه کنید.

خروجی کد بالا:

نکته: آرایه ی بالا از نوع عددی می باشد. حتما یک بار آن را با آرایه ی متناظر امتحان کنید. تفاوتی  در خروجی آن ها دیده نمیشود. با این نوع از آرایه ها در جلسه چهارم PHP آشنا شدیم.

در اخر اگر اطلاعات بیشتری رو در اینجا پیدا کنید.

تبریک میگم شما موفق شدید تا جلسه ششم PHP را پشت سر بگذارید.

 

برچسب ها : codepaz، PHP

    دیدگاه ها

  1. ممنون که زحمت میکشید برای تولید این مجموعه ویدیوهای اموزشی این دوره رو هم قرار بدید خیلی عالی میشه

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