میخوای وارد بازار کار بشی و محصولات خودت رو بفرشی همین الان ثبت نام کن
0

دستور switch در php

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


بیانیه سوئیچ 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;
}

 

کد بالا چگونه کار می کند:

  • case

از کلمه case بجای if else استفاده می کنیم و حالت مختلف شرط را در جلوی آن می نویسیم و سپس علامت “:” می گذاریم، در حقیقت اگر متغییر ما یعنی n برابر با مقدار مقابل case بود، نتیجه این می شود که باید دستورات مربوط به آن case اجرا شود، در غیر اینصورت case بعدی مقایسه می شود.

  • break

دستور break یکی از بخشهای switch است که به مفسر PHP می فهماند که در کجا، قسمت case تمام می شود، در حقیقت از تداخل قسمتهای مختلف جلوگیری می کند. دقت کنید که شما هم باید آنرا قبل از شروع case بعدی بنویسید.

  • default

اگر هیچکدام از مقادیر مقابل caseها با متغییر n برابر نبود، در این صورت دستورات مربوط به default اجرا می شود.

مثال

<?php
$favcolor = “red”;

switch ($favcolor) {
case “red”:
echo “Your favorite color is red!”;
break;
 case “blue”:
echo “Your favorite color is blue!”;
break;
 case “green”:
echo “Your favorite color is green!”;
 break;
 default:
echo “Your favorite color is neither red, blue, nor green!”;
}
?>


نظراتتون رو زیر همین پست با ما به اشتراک بگذارید.

 

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

×

سلام کاربر عزیز

هر سوالی دارید در این بخش هستیم تا شما رو راهنمائی کنیم

روی لوگومون کلیک کنید

× چطور میتونم کمکتون کنم؟