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