第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

將$b="1" 改成 $b=1   var_dump($a==$b)  為什么兩個整形的比較,輸出的結(jié)果還是bool類型呢?

正在回答

3 回答

var_dump($a == $b);$a == $b;這人表達(dá)式的比較結(jié)果要么是 true ,要么是false;也就是說,表達(dá)式比較的結(jié)果就是布爾型,所以 var_dump($a == $b)返回的值是bool類型。。

0 回復(fù) 有任何疑惑可以回復(fù)我~

計算機(jī)也可以用1代表“真”,0代表“假”,我理解為兩個整形數(shù)值比較,結(jié)果類型也為整形,這種應(yīng)該是錯的;

同時,var_dump()是輸出變量類型和長度,是否可以理解為,如果是var_dump(比較運(yùn)算),不管參與比較運(yùn)算的兩個的類型類型是否一致,只要是有比較的統(tǒng)一輸出為bool類型。

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

銀鱗

是的,比較語句的結(jié)果就是布爾類型,要么相等要么不等,不會變成別的類型,值為true或者false
2014-08-15 回復(fù) 有任何疑惑可以回復(fù)我~

比較運(yùn)算,只有兩個結(jié)果,一種是真的,一種是假的,原本$a=1,$b="1",數(shù)值是一樣,但是類型不一樣,$a里面的是整型,$b里面的是字符串,所以var_dump($a==$b)返回是真,如果var_dump($a===$b),記得是三個等于號(需要是數(shù)值和類型都一樣),那返回值就是假,$b改成了 $b=1 ,那這兩者的數(shù)據(jù)類型是一樣的,數(shù)值也是一樣的,所以返回值是真,如果是var_dump($a===$b),返回結(jié)果也是真.

2 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
PHP入門篇
  • 參與學(xué)習(xí)       456414    人
  • 解答問題       6590    個

PHP入門教程輕松學(xué)習(xí),行業(yè)大牛幫您快速掌握PHP編程基礎(chǔ)知識。

進(jìn)入課程
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號