php裡面的switch語句裡的true什麼意思switc

2021-04-21 11:28:21 字數 1337 閱讀 2458

1樓:匿名使用者

意思就是 一定會進入switch 做判斷羅

若都沒有相符的case則最後選擇 default

php中switch以下輸出結果為什麼是1 不是0?

2樓:胃疼

我是這麼理解的抄

switch後面括號裡的東西襲(這裡的東西可以是表示式也可以是一個值) 與case 後面的東西(這裡的東西可以是表示式也可以是值)進行比較,如果相等就能進去該case,如果不相等則不能進入該case

然後看你的**

首先你的switch後面括號裡的東西是$a,也就是0,看第一個case後面是$a>=0,這是一個表示式,因為$a=0,所以$a>=0這個表示式是true,然後拿0和true進行比較,顯然0是不等於true的,所以第一個case是走不進去的

在看第二個case $a>=10 這個表示式是false,然後拿0和false比較,顯然0等於false,所以是可以走進第二個case的

3樓:匿名使用者

$a>=0 的結果是true

$a>=10的結果是false

而因為php是弱語言,可以將false看作0,也就是說在php中0=false,

所以當a=0時輸出的1

4樓:你也太白了

$a>=0 是 true

$a >= 10 是 false

php裡 1=true 0=false

你這相當於

switch($a)

c語言switch case中的case1,case2,其中的1`2這些數學意思是?

5樓:匿名使用者

給你舉個例子吧:

switch(xyz)

switch-case語句的執行順序是,將變數xyz的值與各個case逐個進行比較。當變數xyz的值是0時,執行dotaskzero()並退出switch-case語句體;當變數xyz的值不是0、而是1時,執行dotaskone()並退出switch-case語句體……哪一個case都不符合時,按照default標號執行。

至於你從鍵盤輸入的數字,則要看你scanf的型別是字元還是整數,有針對性地區分。

要麼 case '1'

要麼 case 1

6樓:弒之觴

switch( c )

case 後面是判斷條件,可以是整數、常量,如上,取決於你的條件。

7樓:遠方的遊者

case表示判斷條件,有多個條件時就用case1,case2,case3...這樣表示

c 中switch語句裡的default是怎麼用的,有什麼

一般這麼寫 baiswith 變數 du default就是當變數的取值不在上面任何一dao個case的情況下,語句要版做權處理,其實也是一種case,只不過就是指 除了指定的幾個case以外的其他情況 switch case語句中必須得有default語句麼 不是來必須的。switch case ...

裡面的裡的組詞,裡字怎麼組詞

裡的組詞 道里 田裡 裡邊 這裡 家裡 水裡 那裡 裡面 心裡 里弄 里程 夜裡 裡間 甪里 公里 襯裡 就裡 底裡 華里 詳細釋義 1.居住的地方 故 返 回老家 2.街坊 古代五家為內鄰,五鄰為裡 弄 容l ng 3.中國市制長度單位 一 等於五百米 程牌。4.衣物的內層 被 5.內部,與 外 ...

無間道1裡面的極大的困惑,無間道1裡面的一個極大的困惑

小林知道劉建明是他的靠山,而且他覺得她們都是臥底,而且又救過劉建明,劉一定不會虧待他,自己一定能有個好前途,至於琛哥是誰殺的對他來說無所謂,他只要能找到靠山就可以了 每個人都斯自私的 順時而動 第一個想到的肯定是自己的前途和命運 韓琛都死了 沒必要為他報仇的 死人對自己已經沒有什麼利用價值了 第三部...