عضویت در سایت

ورود

فراموشی رمز عبور

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

کد امنیتی برای بروزرسانی کد امنیتی روی تصویر کلیک کنید

ورود

عضویت در سایت

رایگان ثبت نام کنید و سوالات خود را بپرسید، همچنین میتوانید در پاسخگویی به سوالات دیگر کاربران نیز سهیم باشید، هر مشکلی در ثبت نام یا ورود داشتید با ایمیل beporsam@gmail.com در ارتباط باشید

در بین 1122 آموزش و 1900 پرسش به دنبال چه هستید؟

ویندوز
نصب آنلاین ویندوز

ویندوز 7,8,10,11
مشاوره
مشاوره خرید لپ تاپ و کامپیوتر

مشاوره حرفه ای دریافت کن
بلاگ
مقالات آموزشی

1k+
پشتیبانی آنلاین

سخت افزار/نرم افزار

آموزش مقدماتی PHP – قسمت دهم(دستور switch)

سلام

در قسمت دهم از آموزش مقدماتی PHP می خواهیم بپردازیم به دستور switch، در قسمت قبلی با دستورات if  … elseif … if به طور کامل آشنا شدیم و مثال هایی زدیم، در ادامه همراه بپرسم باشید.

آموزش:

دستور شرطی Switch

از دستور switch برای انتخاب و اجرای یک دستور از بین چند دستور یا قطعه کد استفاده می شود.

این دستور با دستور if .. else شباهت های اندکی دارد.

ساختار دستور Switch به شکل زیر است:

توضیحات:

  • در اینجا n متغیر ما هست که میخواهیم شرط ها را بر اساس این متغیر بررسی کنیم.
  • هر شرط را با عبارت case شروع میکنیم، هر case یک breack هم دارد، به این معناست که اگر شرط برقرار بود از دستور switch خارج شود.
  • و در انتهای کدها می بینید که یک default گذاشتیم، به این معناست که اگر هیچ کدوم از شرط های بالا برقرار نبود، کدی که در قسمت default نوشته شده است اجرا میشود.
مطلب پیشنهادی:  سورس کد Only Fruits - جاوا

یه مثال کوتاه میزنیم تا بیشتر آشنا بشید:

در مثال بالا یک متغیر به اسم color تعریف کردیم ومقدار blue را در این متغیر ذخیره کردیم، سپس در دستور switch یک case(شرط) تعریف کردیم و گفتیم اگر case برابر blue بود عبارت correct و اگه برابر blue نبود عبارت incorrect را چاپ کند.

که چون مقدار case برابر blue هست و مقدار متغیر color هم برابر blue است، لذا شرط برقرار است و عبارت correct چاپ میشود، اگر مقدار متغیر color را مثلا به red تغییر دهید، default اجرا و عبارت incorrect چاپ میشود.

تمرین: قطعه کدی بنویسید که نام روزهای هفته را به کاربر نشان دهد.

توضیح: برنامه به این صورت خواهد بود که اگر کاربر عدد ۱ را وارد کرد، عبارت شنبه، اگر عدد ۲ را وارد کرد، عبارت یکشنبه و …، . اگه هیج کدام از اعدادی که وارد میکنه صحیح نبود، عبارت “عدد وارد شده صحیح نیست” را در صفحه چاپ میکنیم

<< پیشنهاد میکنیم قبل از اینکه قطعه کد زیر را ببینید اول خودتان سعی کنید بنویسید >>

حال همین مثال را با دستور if بنویسید.

مطلب پیشنهادی:  آموزش اوبونتو - قسمت هجدهم(دستورات فضای دیسک سخت)

این قسمت نیز به پایان رسید،؛ همراه ما باشید تا قسمت های بعدی …

موفق باشید.

درباره احمد آخوندیمدیر سایت

طراح و برنامه نویس وب| تعمیرکار کامپیوتر و ماشین های اداری | علاقه مند یادگیری و یاددادن ... :)

دنبال کردن

ارسال نظر

رفتن به بالا

سامانه آموزشی و خدماتی بپرسم

اولین وب سایت آموزشی و پرسش و پاسخ در ایران

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