دستور switch و case جلسه 10

اموزش-php-طراحی-سایت-الو وب

دستور switch و case جلسه 10

خوب یک دستور شرطی دیگر به نام switch:

دقت کنید این دستور در کجا کاربرد داره ؟  مثلا شما  سفارش فروشگاه انلاین دارید و این سایت دارای آیتم های متفاوتی هست مثلا هر موقع  در آدرس بار مقدار shop ست شد مثل این alloweb.ir/shop

حالا این ست شدن با حالت های مختلفی رخ میده مثلا روی منو فروشگاه کلیک میکنید.  سپس با دستور switch و case یک پیغام در صفحه برای شما نشان داده میشود. این مقدار میتواند هر چیزی باشد. در واقع switch و case به مقدار ورودی های خودشون حساس هستند.

برای شروع  ابتدا یک directory میسازیم به هر نامی . حالتهای مختلفی میخواهیم تعریف کنیم . ابتدا متغییر تعریف میکنم و سپس میخاهیم حالت های مختلف برای name را تعریف میکنیم . حالت اول کلمه کلیدی case برابر با یک مقداری شده در با کلمه کلیدی echo نشان میدهیم . break برسی میکنی اگر شرط بر قرار بود ان وقت از حالت شرط خارج شو. حالت default یعنی در حالت کلی یک مقدار از قبل تعیین شده را چاپ کن و دیگه نیاز break نیاز پیدا نمیکنم

 

مثال : یک متغییر با مقدار $_GET

حالا فایل proces.php

خوب ساده است هر موقع در فرم html مقداری قرار میگیره یه صفحه proces.php فرستاده شده حالا این مقدار میشینه در

$_GET در url ادرس بار میفوته و با دستور switch ادامه کار انجام خواهد شد .

اشتراک گذاری پست

پاسخی بگذارید

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