Injili za Switch ya PHP

switch 语句用于基于不同条件执行不同动作。

Switch 语句

如果您希望有选择地执行若干代码块之一,请使用 Switch 语句。

使用 Switch 语句可以避免冗长的 if..elseif..else 代码块。

Inasababu

switch (expression)
{
case label1:
  Kipindi cha kipindi kinachotumika kama thamani ya kina ni label1
  kosa;  
case label2:
  Kipindi cha kipindi kinachotumika kama thamani ya kina ni label2
  kosa;
default:
  Kipindi cha kipindi kinachotumika kama thamani ya kina haikubaliani na label1 au label2
}

Makubaliano:

  1. Kuagiza thamani ya kina (kama ni kina) mara moja
  2. Tumia thamani ya kina kuhusiana na thamani ya kina katika matumizi
  3. Kama kuna kile kinapatikana, kufanya kipindi cha kipindi kinachotumika
  4. Baada ya kufanya kipindi cha kipindiKipindi cha kosaKupunguza uharibifu wa kipindi cha kufuata
  5. Kama haukubaliani na case, tumia uigizo wa default

Matokeo

<?php
$favfruit="orange";
switch ($favfruit) {
   case "apple":
     echo "Mwanao wa kina wako ni apple!";
     kosa;
   case "banana":
     echo "Mwanao wa kina wako ni banana!";
     kosa;
   case "orange":
     echo "Mwanao wa kina wako ni orange!";
     kosa;
   default:
     echo "Mwanao wa kina wako ni kama kifua, banana, au orange!";
}
?>

Inaenda kufanya matokeo