首頁 頭條 php條件判斷與多重分支

php條件判斷與多重分支

Jun 28, 2018 am 09:46 AM

* 1.單一分支:if(){ }

 * 2.雙分支:if(){ }else{ }

 * 3.多分支:if()elseif (){}elseif()

 * 4.三元運算子: 條件? true : false

 * 5.switch結構

#//1.單一分支

$grade = 55;
if ($grade < 60){ //单分支
  echo &#39;<p style="color:red">很不幸,您得补考</p>&#39;;
}
登入後複製

//2.雙分支

$grade = 70;
if ($grade < 60){ //双分支
  echo &#39;<p style="color:red">很不幸,您得补考</p>&#39;;
} else {    //$grade >= 60
  echo &#39;<p style="color:green">恭喜,及格啦~~</p>&#39;;
}
登入後複製

//3.多分支

if ($grade < 60){ //多分支
  echo &#39;<p style="color:red">很不幸,您得补考</p>&#39;;
} else if ($grade>=60 && $grade < 80 ) {
  echo &#39;<p>考得不错哦~~</p>&#39;;
} else if ($grade>=80 && $grade <= 100){
  echo &#39;<p>真TM的是个天才~~</p>&#39;;
}
登入後複製

//4:三元運算:雙分支的簡寫模式

$age = 20;
echo $age>=18 ? &#39;<p>已成年,可以浏览本站</p>&#39; : &#39;<p style="color:red">未成年,请自觉离开</p>&#39;;
登入後複製

//5:switch:條件選擇運算

$program = &#39;php&#39;;
$program = &#39;mysql&#39;;
$program = &#39;javascript&#39;;
switch (strtolower($program)) {
  case &#39;php&#39;:
    echo &#39;<p>PHP是全世界最好的编程语言~~</p>&#39;;
    break;
  case &#39;mysql&#39;:
    echo &#39;<p>MySQL是全球最流行的免费的关系型数据库管理系统~~</p>&#39;;
    break;
  case &#39;html&#39;:
    echo &#39;<p>html是Web开发中用来写网页结构的标记语言</p>&#39;;
    break;
  case &#39;css&#39;:
    echo &#39;<p>css是控制页面显示的样式表文件~~</p>&#39;;
    break;
  case &#39;javascript&#39;: //javascript与js走同一分支语句
  case &#39;js&#39;:
    echo &#39;<p>javascript是全世界最流行的客户端脚本语言~~</p>&#39;;
    break;
  default:
    echo &#39;<p>您关心的编程语言,我们后期会有教程上线,请关注哟~~</p>&#39;;
    break;
}
登入後複製
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

如何實現excel條件判斷 如何實現excel條件判斷 Mar 19, 2024 pm 09:37 PM

Excel應用在我們工作和學習中的方方面面,例如學生的成績單、員工資訊等,因此掌握好Excel使用技能對我們的工作有事半功倍的幫助。本文小編主要圍繞excel條件判斷為大家講述Excel知識。 1.我們打開Excel2007。2、我們在a1輸入1,如下圖。 3.我們要進行判斷a1符不符合某些條件,然後給了結果,這裡要用到IF函數,我們在a2輸入IF函數。 4.IF函數有三個值,第一個值就是判斷的條件,我們判斷A1的數值是不是大於0,我們輸入A1&gt;0。5、第二個值是條件為真的時候,函數的結果,我們

如何使用MySQL的IF函數進行條件判斷與傳回不同的值 如何使用MySQL的IF函數進行條件判斷與傳回不同的值 Jul 26, 2023 pm 09:24 PM

如何使用MySQL的IF函數進行條件判斷和傳回不同的值MySQL是一種強大的關聯式資料庫管理系統,它提供了許多有用的函數來處理資料。其中之一就是IF函數。 IF函數可以根據指定的條件判斷傳回不同的值。透過合理使用IF函數,我們可以在查詢資料時進行靈活的條件判斷,從而更好地滿足業務需求。 IF函數的語法如下:IF(condition,value1,value2

控製程式碼複雜度:如何透過PHP程式碼規範規範條件判斷 控製程式碼複雜度:如何透過PHP程式碼規範規範條件判斷 Aug 10, 2023 am 08:36 AM

控製程式碼複雜度:如何透過PHP程式碼規格規範條件判斷引言:在編寫程式碼時,一個重要的目標是保持程式碼的可讀性和可維護性,而條件判斷是程式碼中最常見的部分之一。合理規範和最佳化條件判斷可以減輕程式碼的複雜性,提高程式碼的可讀性和可維護性。本文將介紹一些PHP程式碼規範的最佳實踐,以幫助您更好地規範條件判斷,並降低程式碼複雜度。使用顯式的布林值在條件判斷中,使用明確的布林值會使代

CASE WHEN條件判斷的嵌套使用場景詳解 CASE WHEN條件判斷的嵌套使用場景詳解 Apr 08, 2025 am 10:30 AM

嵌套CASEWHEN語句用於處理複雜的SQL條件分支。 1.它通過多層嵌套實現多條件判斷,類似樹狀結構,外層為樹幹,內層為樹枝。 2.為了提高可讀性和可維護性,需善用註釋,規范代碼格式,並考慮使用輔助表或函數簡化邏輯。 3.避免陷阱的關鍵在於:避免遺漏ELSE語句,仔細檢查邏輯避免錯誤,並註意優化性能,防止過多的嵌套影響查詢效率。熟練掌握這些技巧才能高效運用嵌套CASEWHEN語句。

C語言程式設計中go out的應用場景 C語言程式設計中go out的應用場景 Mar 14, 2024 am 10:39 AM

標題:C語言程式設計中goout的應用場景及具體程式碼範例隨著C語言的發展,越來越多的程式設計師開始使用高階特性來簡化他們的程式設計任務。其中,goout是一種非常實用的特性,它能夠在程式執行的過程中跳出循環或函數,從而提高程式的效率和可讀性。在本文中,我們將探討C語言中goout的應用場景,並給出具體的程式碼範例。 1.循環中使用goout在循環中使用goou

如何在C語言中使用if語句處理多個條件? 如何在C語言中使用if語句處理多個條件? Mar 29, 2024 pm 05:18 PM

如何在C語言中使用if語句處理多個條件?在C語言中,我們經常需要根據不同情況做出不同的處理。使用if語句可以幫助我們實現這個目的,而當需要處理多個條件時,可以結合if-else語句或嵌套if語句來完成。以下將分別介紹如何在C語言中使用if語句處理多個條件的方法,並給出具體的程式碼範例。 (一)使用if-else語句處理多個條件if-else語句是在滿足某一條件

Python初學者必須了解的五個基礎程式碼範例 Python初學者必須了解的五個基礎程式碼範例 Jan 13, 2024 pm 02:28 PM

Python初學者必知的5個入門程式碼範例Python是一種簡潔而強大的程式語言,適合初學者入門。在學習Python的過程中,掌握幾個基本的入門程式碼範例對於建立基礎知識和提升程式設計能力非常重要。下面給出了5個初學者必知的入門程式碼範例,每個程式碼範例都附有具體的程式碼實作。 Hello,World!-列印一句問候語作為程式設計入門的傳統,我們首先要學習的就是列印一句簡

如何最佳化PHP的循環和條件判斷? 如何最佳化PHP的循環和條件判斷? Jun 29, 2023 am 09:39 AM

如何最佳化PHP的循環和條件判斷?在開發PHP應用程式時,循環和條件判斷是非常常見的操作。它們在處理資料和邏輯判斷方面發揮著重要的作用。然而,如果不正確地使用或沒有優化,它們可能會成為效能瓶頸。因此,在編寫PHP程式碼時,為了提高效能,我們需要最佳化循環和條件判斷。一、循環優化:使用最適合的循環結構:在PHP中,我們有多種循環結構可供選擇,包括for循環、whi