課程
/后端開發(fā)
/PHP
/PHP進階篇
?這里面的那個?===?不是說全等于嘛?然后代碼里面的為啥是false?
2018-09-09
源自:PHP進階篇 2-10
正在回答
$a = new Car();
$a->name = "寶馬X6";
// $b = clone $a ;????//第一種情況
$b = &$a ;????????????//第二種情況
echo $a == $b ? "true" : "false";????//兩種情況都返回true
echo $a === $b ? "true" : "false";????//第一種情況返回false ; 第二種情況返回true
當使用比較操作符(==)時,對象以一種很簡單的規(guī)則比較:當兩個對象有相同的屬性和值,屬于同一個類且被定義在相同的命名空間中,則兩個對象相等。
另一方面,當使用全等符(===)時,當且僅當兩個對象指向同一個對象時才相等。
一個是判斷是否相同,一個判斷地址空間
說明兩個不全等
舉報
輕松學習PHP中級課程,進行全面了解,用PHP快速開發(fā)網(wǎng)站程序
3 回答這個代碼誰能幫忙看一下
3 回答幫忙看一下注釋,我這么理解對么?
1 回答我很不理解這個,幫忙解決一下
2 回答可以幫我看看咩?QWQ
1 回答大神幫著看看這有啥區(qū)別?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-12-21
$a = new Car();
$a->name = "寶馬X6";
// $b = clone $a ;????//第一種情況
$b = &$a ;????????????//第二種情況
echo $a == $b ? "true" : "false";????//兩種情況都返回true
echo $a === $b ? "true" : "false";????//第一種情況返回false ; 第二種情況返回true
2018-09-15
當使用比較操作符(==)時,對象以一種很簡單的規(guī)則比較:當兩個對象有相同的屬性和值,屬于同一個類且被定義在相同的命名空間中,則兩個對象相等。
另一方面,當使用全等符(===)時,當且僅當兩個對象指向同一個對象時才相等。
2018-09-10
一個是判斷是否相同,一個判斷地址空間
2018-09-09
說明兩個不全等