دستور switch در PHP (قسمت چهاردهم)

یکی دیگر از دستورات شرطی در PHP استفاده از دستور شرطی switch است.
این دستور بسته به شرایط مختلف در صورتی که شرط مهیا باشد بلاک موردنظر را اجرا می‌کند.

نحوه نوشتن:

switch (n) {
case label1:
code to be executed if n=label1;
break;
case label2:
code to be executed if n=label2;
break;
case label3:
code to be executed if n=label3;
break;
...
default:
code to be executed if n is different from all labels;
}

توضیح:

در ابتدا کلمه کلیدی switch نوشته شده و یک پرانتز باز و بسته قرار میدهیم.درون پرانتز مقدار موردنظر که با واژه n مشخص شده است و اغلب متغیر است جهت بررسی در درون switch وارد می‌شود. بعد از پرانتز بلاک آکلاد {} قرار میگیرد.
درون بلاک، دستور case را قرار میدهیم که مقدار n با مقدار case که می‌تواند از هر نوعی باشد در قالب label مورد بررسی قرار می‌گیرد بعد از label باید : دو نقطه قرار دهیم و دستور اجرایی خود را جلوی آن بنویسیم.
در صورتی که دستور شرطی و تطابق برابر با true باشد بلاک موردنظر همان case اجرا می‌شود.
بعد از هر case می‌بایست از کلمه کلیدی break استفاده کنیم تا در صورت true بودن شرط مقدار تنها همان case اجرا شود و case های بعدی اجرا نشود.
در آخر دستورات میتوان از یک کلمه کلیدی به نام default استفاده کرد. این دستور آخرین دستور اجرایی در switch و زمانی اشاره می‌شود که مقدار n با هیچ کدام از case ها تطابق ندارد.


مشاهده ادامه در لینک زیر:

https://dejavan.ir


سخن پایانی

این بود یکی دیگر از آموزش های PHP در صورت داشتن سوال یا نظر اون رو با من در میان بزارید.

من امیر جوان میر هستم گرافیست و توسعه دهنده وب از سال 1390

instagram: https://www.instagram.com/amir.javanmir/

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

website: https://dejavan.ir
instagram: https://instagram.com/designer.javan
twitter: https://twitter.com/designer_javan
Telegram: https://t.me/designer_javan


سایر مطالب

https://virgool.io/learning-php