欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php switch語(yǔ)句多個(gè)值匹配同一代碼塊應(yīng)用示例

 更新時(shí)間:2014年07月29日 15:00:23   投稿:whsnow  
switch 語(yǔ)句一行接一行地執(zhí)行(實(shí)際上是語(yǔ)句接語(yǔ)句)。開始時(shí)沒有代碼被執(zhí)行,下面有個(gè)示例,需要的朋友可以參考下

先說說switch()語(yǔ)句的格式

switch(表達(dá)式){

case 匹配1:

當(dāng)匹配1和表達(dá)式匹配成功執(zhí)行的代碼;

break;

case 匹配2:

當(dāng)匹配2和表達(dá)式匹配成功執(zhí)行的代碼;

break;

default:

如果case語(yǔ)句沒有與表達(dá)式成功所執(zhí)行的代碼;

}

理解 switch 是怎樣執(zhí)行的非常重要。switch 語(yǔ)句一行接一行地執(zhí)行(實(shí)際上是語(yǔ)句接語(yǔ)句)。開始時(shí)沒有代碼被執(zhí)行。僅當(dāng)一個(gè) case 語(yǔ)句中的值和 switch 表達(dá)式的值匹配時(shí) PHP 才開始執(zhí)行語(yǔ)句,直到 switch 的程序段結(jié)束或者遇到第一個(gè) break 語(yǔ)句為止。如果不在 case 的語(yǔ)句段最后寫上 break 的話,PHP 將繼續(xù)執(zhí)行下一個(gè) case 中的語(yǔ)句段。

例子:

<?php

switch($i){

case 1:

echo "$i的值是1";

break;

case 2:

echo "$i的值是2";

break;

case 3:

echo "$i的值是3";

break;

default:

echo "$i的值不是1、2、3";

}

?>

在一個(gè) case 中的語(yǔ)句也可以為空,這樣只不過將控制轉(zhuǎn)移到了下一個(gè) case 中的語(yǔ)句,知道下一個(gè)case的語(yǔ)句塊不為空,這樣就實(shí)現(xiàn)了多個(gè)值匹配同意代碼塊:

當(dāng)$i的值為1或2或3時(shí)輸出同一語(yǔ)句:

<?php

switch($i){

case 1:

case 2:

case 3:

echo "$i的值為$i的值為1或2或3";

break;

}
?>

相關(guān)文章

  • PHP實(shí)現(xiàn)服務(wù)器狀態(tài)監(jiān)控的方法

    PHP實(shí)現(xiàn)服務(wù)器狀態(tài)監(jiān)控的方法

    這篇文章主要介紹了PHP實(shí)現(xiàn)服務(wù)器狀態(tài)監(jiān)控的方法,可實(shí)現(xiàn)對(duì)指定IP服務(wù)器狀態(tài)的有效監(jiān)控,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2014-12-12
  • php反序列化之字符串逃逸詳解

    php反序列化之字符串逃逸詳解

    這篇文章主要為大家詳細(xì)介紹了php反序列化之字符串逃逸,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • 深入講解PHP的對(duì)象注入(Object Injection)

    深入講解PHP的對(duì)象注入(Object Injection)

    這篇文章主要介紹了PHP中對(duì)象注入的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),相信對(duì)大家具有一定的參考價(jià)值,需要的朋友們下面來一起看看吧。
    2017-03-03
  • PHP使用HTML5 FileApi實(shí)現(xiàn)Ajax上傳文件功能示例

    PHP使用HTML5 FileApi實(shí)現(xiàn)Ajax上傳文件功能示例

    這篇文章主要介紹了PHP使用HTML5 FileApi實(shí)現(xiàn)Ajax上傳文件功能,結(jié)合實(shí)例形式分析了HTML5 FileApi的功能、原理及php使用HTML5 FileApi實(shí)現(xiàn)ajax上傳的相關(guān)操作技巧,需要的朋友可以參考下
    2019-07-07
  • 啟用OPCache提高PHP程序性能的方法

    啟用OPCache提高PHP程序性能的方法

    今天小編就為大家分享一篇關(guān)于啟用OPCache提高PHP程序性能的方法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • PHP二維數(shù)組去重算法

    PHP二維數(shù)組去重算法

    本文給大家分享的代碼是php實(shí)現(xiàn)的二維數(shù)組根據(jù)鍵值合并并去重復(fù)的算法,非常實(shí)用,有需要的小伙伴可以參考下
    2016-12-12
  • php 冒泡排序 交換排序法

    php 冒泡排序 交換排序法

    冒泡排序-php版本-交換排序法,需要的朋友可以參考下。
    2011-05-05
  • Paypal實(shí)現(xiàn)循環(huán)扣款(訂閱)功能

    Paypal實(shí)現(xiàn)循環(huán)扣款(訂閱)功能

    本文主要介紹了Paypal實(shí)現(xiàn)循環(huán)扣款(訂閱)的思路與方法;并對(duì)如何使用Paypal的支付接口做下總結(jié),具有很好的參考價(jià)值。下面跟著小編一起來看下吧
    2017-03-03
  • php的SimpleXML方法讀寫XML接口文件實(shí)例解析

    php的SimpleXML方法讀寫XML接口文件實(shí)例解析

    在php5中讀寫xml文檔是非常方便的,可以直接使用php的SimpleXML方法來快速解析與生成xml格式的文件,本文實(shí)例說明如下,需要的朋友可以參考下
    2014-06-06
  • php操作access數(shù)據(jù)庫(kù)的方法詳解

    php操作access數(shù)據(jù)庫(kù)的方法詳解

    這篇文章主要介紹了php操作access數(shù)據(jù)庫(kù)的方法,結(jié)合實(shí)例形式詳細(xì)分析了php基于ADOdb、PDO及ODBC等方式連接與操作access數(shù)據(jù)庫(kù)的具體實(shí)現(xiàn)技巧與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2017-02-02

最新評(píng)論