پی ایچ پی Switch جملات

ਸਵਿੱਚ ਸਟੈਚਸਨ ਵਿਭਿੰਨ ਸ਼ਰਤਾਂ ਦੇ ਅਧਾਰ 'ਤੇ ਵੱਖ-ਵੱਖ ਕਾਰਵਾਈਆਂ ਚਲਾਉਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ。

ਸਵਿੱਚ ਸਟੈਚਸਨ

ਜੇਕਰ ਤੁਸੀਂ ਕੁਝ ਕੋਡ ਬਲਾਕਾਂ ਵਿੱਚੋਂ ਕਿਸੇ ਇੱਕ ਨੂੰ ਚੋਣਵੇਂ ਤਰੀਕੇ ਨਾਲ ਚਲਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਸਵਿੱਚ ਸਟੈਚਸਨ ਵਰਤੋਂ ਕਰੋ。

ਸਵਿੱਚ ਸਟੈਚਸਨ ਨਾਲ ਲੰਮੇ if..elseif..else ਕੋਡ ਬਲਾਕ ਨੂੰ ਰੋਕਣ ਵਾਲਾ ਹੈ。

语法

switch (expression)
{
case label1:
  expression = label1 时执行的代码 ;
  break;  
case label2:
  expression = label2 时执行的代码 ;
  break;
default:
  表达式的值不等于 label1 及 label2 时执行的代码;
}

工作原理:

  1. 对表达式(通常是变量)进行一次计算
  2. 把表达式的值与结构中 case 的值进行比较
  3. اگر کوئی ماتحت کھلدے تو کے ساتھ کا جملے کا استعمال کیا جاتا ہے
  4. کد چلنے کے بعد،break جملےکوئی کد چکر کو اگلے case میں نہ چلنا چاہئے
  5. اگر کوئی case درست نہیں ہے تو default جملے کا استعمال کیا جاتا ہے

مثال

<?php
$favfruit="orange";
switch ($favfruit) {
   case "apple":
     echo "Your favorite fruit is apple!";
     break;
   case "banana":
     echo "Your favorite fruit is banana!";
     break;
   case "orange":
     echo "Your favorite fruit is orange!";
     break;
   default:
     echo "Your favorite fruit is neither apple, banana, or orange!";
}
?>

چلنے والا مثال