آموزش مقدماتی PHP | دستور switch
خطای دسترسی
برای ثبت پاسخ، ابتدا باید در سایت وارد شوید.
برای اینکه یکی از چندین کد را (که معمولاً تعداد زیادتری از حالت معمول هستند) را برای اجرا انتخاب کنیم از 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;
}
طرز کار این دستور: در ابتدا یک مقدار n داریم که اغلب یک متغیر است، که یک بار ارزیابی می شود. سپس مقدار n با مقادیر هر کدام از case ها مقایسه می شود. در صورتی که برابر شود، کد مربوط به آن case اجرا می شود. در صورتی که از break استفاده کنید، به صورت اتوماتیک پس از اجرای کد از اجرای case های دیگر جلوگیری می شود. در صورتی که مقدار n با هیچ کدام از case ها برابر نباشد، کد مربوط به default اجرا خواهد شد.
برای ثبت پرسش ابتدا در سایت وارد شوید.