php 流程控制switch的簡單實(shí)例
switch允許對一個標(biāo)量(表達(dá)式)的多個可能結(jié)果做選擇。
語法:
switch (expr) {
case result1:
statement1
break;
case result2:
statement2
break;
……
default:
statement
}
系統(tǒng)計(jì)算expr的值,根據(jù)計(jì)算結(jié)果(result1、result2等)來選擇下面對應(yīng)執(zhí)行語句,如果所有的case結(jié)果都不符合,則會執(zhí)行default里的語句。
例子:
<?php
switch ($x) {
case 0:
echo "x 等于 0";
break;
case 1:
echo "x 等于 1";
break;
case 2:
echo "x 等于 2";
break;
default:
echo "x 既不等于1和2,也不等于0";
}
?>
提示
•可以有多個 case 條件判斷
•case 后面結(jié)果也不是僅限于數(shù)字,也可以是字符或其他 PHP 支持的類型
•default 不是必須的
以上這篇php 流程控制switch的簡單實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
php實(shí)現(xiàn)自動獲取生成文章主題關(guān)鍵詞功能的深入分析
本篇文章是對php實(shí)現(xiàn)自動獲取生成文章主題關(guān)鍵詞功能進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
Laravel 模型關(guān)聯(lián)基礎(chǔ)教程詳解
這篇文章主要介紹了Laravel 模型關(guān)聯(lián)基礎(chǔ)教程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09
讓CodeIgniter數(shù)據(jù)庫緩存自動過期的處理的方法
按官方的說法,緩存設(shè)置后永不過期,除非你調(diào)用方法主動刪除。這篇文章主要介紹了CodeIgniter數(shù)據(jù)庫緩存自動過期的處理,需要的朋友可以參考下2014-06-06

