آموزش رایگان php
جلسه یازدهم

switch در PHP 5

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

ممکن است با دیدن ساختار بالا کمی گیج شده […]

switch در PHP 5

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

switch در PHP :

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

ممکن است با دیدن ساختار بالا کمی گیج شده باشید ولی نگران نباشید. در ادامه به توضیح ساختار بالا می پردازیم:

در ابتدا ما یک عبارت داریم به نام n (اغلب اوقات n یک متغیر است) . حال مقدار n با label1 مقایسه می شود ، در صورتی که n با label1 برابر باشد ، تکه کد موجود درون case label1 اجرا می شود و اجرای برنامه به بعد از switch منتقل می شود در صورتی که مقدار n با label1 برابر نباشد این عملیات برای label2 ، label3 و … به طور مشابه می شود و اگر مقدار n با هیچکدام از label ها برابر نباشد ، تکه کد موجود درون default اجرا می شود. به مثال زیر دقت کنید:

مثال بالا عبارت “Your favorite color is red!” را در مرورگر نمایش می دهد زیرا مقدار متغیر $favcolor با case “red” تطابق دارد پس کد درون آن اجرا می شود که منجر به نمایش “Your favorite color is red!” در خروجی می شود.

نکته : فراموش نکنید که از دستور break درون هر case استفاده کنید تا از اجرای case های بعدی به صورت خودکار جلوگیری کنید.
کلیه حقوق مدرسه مجازی وب متعلق به گروه طراحی وب نگار میباشد.کپی برداری تنها با ذکر منبع مجاز میباشد.