課程
/后端開發(fā)
/PHP
/PHP入門篇
=== ,指的是值相等并且數(shù)據(jù)類型也相等?不太理解,不是應(yīng)該先判斷類型,再判斷值?
2015-07-17
源自:PHP入門篇 5-4
正在回答
? ? $a = 1;
$b = "1";
$b是string類型,一個是$a為int,===的意思就是說,a如果等于b,那么還要檢查他們兩個的類型是否相同.如果相同返回值為true,又或者說,a如果不等于b,那么他們的兩個類型相同,返回的值就為false,只要$a和$b值相同并且類型相同返回值為true,如果兩個條件中任意一個條件不相同.返回值為false.
樓上見解正確
==是先轉(zhuǎn)換成一樣的數(shù)據(jù)類型再對值進行比較
===先判斷數(shù)據(jù)類型是否相等,不是返回false,再判斷值是否相等
weibo_心吋幻想旳少年_0
額。。。不太清楚,,php是沒有定義類型這一說的,給它賦值為10就是整型賦值為10.0就是浮點型,
舉報
PHP入門教程輕松學(xué)習(xí),行業(yè)大牛幫您快速掌握PHP編程基礎(chǔ)知識。
1 回答關(guān)于.( ).的問題
1 回答關(guān)于{}的問題
1 回答關(guān)于“;”的問題
2 回答關(guān)于$money的問題
4 回答關(guān)于&的問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-11-29
? ? $a = 1;
$b = "1";
$b是string類型,一個是$a為int,===的意思就是說,a如果等于b,那么還要檢查他們兩個的類型是否相同.如果相同返回值為true,又或者說,a如果不等于b,那么他們的兩個類型相同,返回的值就為false,只要$a和$b值相同并且類型相同返回值為true,如果兩個條件中任意一個條件不相同.返回值為false.
2015-07-17
樓上見解正確
2015-07-17
==是先轉(zhuǎn)換成一樣的數(shù)據(jù)類型再對值進行比較
===先判斷數(shù)據(jù)類型是否相等,不是返回false,再判斷值是否相等
2015-07-17
額。。。不太清楚,,php是沒有定義類型這一說的,給它賦值為10就是整型賦值為10.0就是浮點型,