به کمک نیاز دارید؟

خدمات تخصصی

جستجو
این کادر جستجو را ببندید.
ساختار دستوری switch

ساختارهای دستوری switch در PHP

از ساختار دستوری فوق در زمانی استفاده می شود که بخواهیم به ازای مقادیر مختلف یک متغیر خاص دستور یا دستورات خاصی اجرا شوند. برای مثال فرض کنید که یک متغیر به نام number داریم.

 

حتما بخوانید: تعریف و کار با آرایه ها در PHP

 

می خواهیم کدی طراحی کرده و متغیر number را در دستور switch آن قرار دهیم. سپس به ازای هریک از مقادیر مورد نظر برای متغیر number گروه خاص از دستورات اجرا شوند.

مثلا برای مقدار 1 خروجی one و برای مقدار 2 خروجی two و الی آخر باشد. در این حالت از ساختار دستوری switch استفاده می کنیم.
شکل کلی استفاده از این ساختار switch به شکل زیر است :

Syntax switch ( متغیر مورد نظر )
{
case مقدار اول :
اگر مقدار متغیر با مقدار اول برابر بود این دستورات اجرا شوند ;
break ;
case مقدار دوم :
اگر مقدار متغیر با مقدار دوم برابر بود این دستورات اجرا شوند ;
break ;
default :
های تعیین شده برابر نبود ، این دستورات اجرا شوند case در صورتی که مقدر متغیر با مقدار هیچ کدام از ;
}

به کار بردن ساختار دستوری switch در عمل :

در مثال زیر به صورت عملی نحوه استفاده از دستور switch را نشان داده ایم .

مثال : در مثال زیر یک متغیر به نام x تعریف و مقدار دهی کرده ایم . سپس آن را در یک دستور switch به کار برده ایم . این دستور مقدار متغیر را بررسی کرده و چنانچه مقدار آن 1 باشد ، عبارت one را نشان داده ، برای مقدار  2 عبارت two ، برای مقدار 3 عبارت three و برای سایر مقادیر عبارت bigger than 3 را نمایش می دهد .

Example
< ? php
  $x = 1 ;
switch ( $x )
{
case 1 :
echo ” one “;
break ;
case 2 :
echo ” two ” ;
break ;
case 3 :
echo ” three ” ;
break ;
default :
echo ” bigger than three ” ;
}

? >
کد
one خروجی

با دریافت « مشاوره برنامه‌نویسی، وب و سئو » از کارشناسان جوان حرفه‌ای و باتجربه ساکوراد؛ موفقیت کسب و کار، رونق فروش و افزایش درآمد خود را تضمین کنید!

 

و اما کلام آخر…

ساختار دستوری switch در PHP ابزاری کارآمد برای مدیریت شرایط مختلف است و می‌تواند کد شما را خواناتر و کارآمدتر کند. با استفاده صحیح از آن، می‌توانید برنامه‌های پیچیده‌تری را به سادگی پیاده‌سازی کنید.

تصویر دکتر علی قوامی
دکتر علی قوامی
دانش‌آموخته دکترای تخصصی (PhD) کارآفرینی فناوری، بنیانگذار و مدیر گروه بین‌المللی کسب و کار ساکوراد با بیش از ۲۰ سال تجربه بعنوان کوچ، مدرس، مشاور و منتور در حوزه‌های مختلف راه‌اندازی و توسعه کسب‌وکار در ۱۵ کشور جهان هستم. در تلاشم تا تجربیات ذی‌قیمت خود را با شما دوستان عزیزم به اشتراک گذارم.
پیشنهاد بر اساس سلیقه شما
دستور SELECT INTO

دستور SELECT INTO

دستور SELECT INTO در SQL به منظور کپی کردن داده‌ها از یک جدول به جدول دیگر یا ایجاد یک جدول جدید با داده‌های انتخاب شده استفاده

ادامه مطلب »

مسیریابی تحصیلی - شغلی (آنلاین)

تست شغلی به آزمون روانشناسی گفته می شود که فرد با توجه به پاسخگویی به سوالات در انتها بهترین شغلی که می تواند در آن موفق باشد را معرفی می کند.

سئوالات و نظرات ارزشمند خود را با ما مطرح کنید

دیدگاهتان را بنویسید

کلینیک مشاوره کسب و کار

ارائه‌ی خدمات کوچینگ، مشاوره و منتورینگ توسط برترین متخصصان جوان

هاست سنتر حرفه‌ای

طیف وسیعی از خدمات حرفه‌ای هاستینگ با تنوع و کیفیت کنترل شده

کانال یوتیوب

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

کانال تلگرام

اخبار و تخفیفات گروهی ما را دنبال کنید

صفحه اینستاگرام

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

راهنمای گام به گام تا دریافت مشاوره

گام اول

انتخاب حوزه تخصصی مدنظر

گام دوم

بررسی رزومه مشاوران مرتبط

گام سوم

انتخاب مشاور با تخصص مدنظر

گام چهارم

تکمیل فرم و ثبت درخواست

گام پنجم

پرداخت حق‌الزحمه مشاور

گام ششم

تماس با شما برای تعیین وقت

گام هفتم

برقراری ارتباط شما با مشاور