久久久久久国产精品免费免,久久成人免费观看全部免费,久久久久久久久久免免费精品

網站開發 APP開發 小程序開發 SEO優化 公司新聞

switch case 判斷語句

2018-05-09 09:32:23
2234

  switch case 判斷語句

  switch語句與if語句相似,把同一個變量和其他不同的值進行比較,根據不同的值執行不同的代碼。

  使用switch可以避免冗長的if...elseif...else語句。

  同樣的判斷使用if

if ($i == 0)
{
 echo 0;
}
elseif ($i == 1)
{
 echo 1;
}
elseif ($i == 2)
{
 echo 2;
}
使用switch
switch ($i)
{
 case 0:
 echo 0;
 break;
 case 1:
 echo 1;
 break;
 case 2:
 echo 2;
 break;
}

  switch 語句case是判斷條件,接下來是執行的語句。需要特別注意的是:如果$i等于3,不會執行任何echo語句。但是當$id等于0,將執行所有的echo語句。當$i等于1,會執行下面兩條echo。當case語句中的值與switch表達式值匹配時才執行語句,直到switch程序段結束,比如return語句?;蛘哂龅降谝粋€break語句為止。如不在case語句段最后寫上break,php將執行下一個case。

  在switch語句中條件只求值一次并用來和每個case語句比較。在elesif語句中條件會再次求值。如果條件比一個簡單的比較要復雜的多或者在一個很多次的循環中,那么用switch會更快。

?
<rp id="cxbmw"></rp>

<sup id="cxbmw"></sup>
  • <rp id="cxbmw"><form id="cxbmw"><nav id="cxbmw"></nav></form></rp>
    <big id="cxbmw"><delect id="cxbmw"><font id="cxbmw"></font></delect></big>
    <rp id="cxbmw"></rp>
    主站蜘蛛池模板: 贵港市| 石狮市| 临澧县| 石家庄市| 锡林郭勒盟| 呼图壁县| 博罗县| 东明县| 沂源县| 新巴尔虎右旗| 威海市| 丹东市| 曲周县| 安多县| 商水县| 墨江| 讷河市| 吉安县| 宜川县| 岚皋县| 禄丰县| 新邵县| 洛扎县| 邛崃市| 温宿县| 深水埗区| 张家港市| 桃园市| 黄龙县| 浦县| 颍上县| 尚义县| 永兴县| 永济市| 晴隆县| 玉龙| 乐平市| 兴文县| 皮山县| 福海县| 依安县|