課程
/后端開發(fā)
/PHP
/PHP進(jìn)階篇
object(Car)#3 (1)里的3是代表什么?
2016-07-04
源自:PHP進(jìn)階篇 2-10
正在回答
應(yīng)該是object類Car實(shí)例化對(duì)象的次數(shù);
比如var_dump當(dāng)中,#后是2,它輸出的是$b,$b是第二個(gè)實(shí)例化對(duì)象
所以到了$c,#后面變成了3
樓頂回答的不對(duì),不是被實(shí)例化的次數(shù)。而是 對(duì)象的id. 就像數(shù)據(jù)庫(kù)字段id,一樣,每個(gè)對(duì)象都有自己的id.
<?php class?Car1?{ ????public?$name?=?'car1?name'; ???? ???} class?Car?{ ????public?$name?=?'car'; ???? ????public?function?__clone()?{ ????????$obj?=?new?Car(); ????????$obj->name?=?$this->name; ????} } $a?=?new?Car(); $a->name?=?'new?car'; var_dump($a); $b?=?clone?$a; var_dump($b); $c=new?car1(); var_dump($c);
結(jié)果:
object(Car)#1 (1) { ?["name"]=> ?string(7) "new car"}object(Car)#2 (1) { ?["name"]=> ?string(7) "new car"}object(Car1)#3 (1) { ?["name"]=> ?string(9) "car1 name"}
結(jié)果 car1 ?才被實(shí)例化了1次,他的 #后面變成了3...
你可以添加$d = clone ($c);
??????????????? var_dump($d);
可以看到,#號(hào)輸出分別為2,4,3;印證了猜想
Shawn_H 提問者
不知道
舉報(bào)
輕松學(xué)習(xí)PHP中級(jí)課程,進(jìn)行全面了解,用PHP快速開發(fā)網(wǎng)站程序
2 回答== O:3:"Car":1:{s:4:"name";s:7:"new car";} object(Car)#3 (1) { ["name"]=> string(7) "new car" }請(qǐng)問為什么是這樣的輸出結(jié)果 啊,我看不懂
2 回答object(Car)#2 (1) 這里看不明白
1 回答O:3:"Car":1:{s:4:"name";s:7:"new car";}
3 回答getName() $car = new car() 到底“()”代表啥意思?老是忘記寫了
3 回答$car = new Car(); 什么意思
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-07-04
應(yīng)該是object類Car實(shí)例化對(duì)象的次數(shù);
比如var_dump當(dāng)中,#后是2,它輸出的是$b,$b是第二個(gè)實(shí)例化對(duì)象
所以到了$c,#后面變成了3
2016-11-10
樓頂回答的不對(duì),不是被實(shí)例化的次數(shù)。而是 對(duì)象的id. 就像數(shù)據(jù)庫(kù)字段id,一樣,每個(gè)對(duì)象都有自己的id.
結(jié)果:
object(Car)#1 (1) {
?["name"]=>
?string(7) "new car"
}
object(Car)#2 (1) {
?["name"]=>
?string(7) "new car"
}
object(Car1)#3 (1) {
?["name"]=>
?string(9) "car1 name"
}
結(jié)果 car1 ?才被實(shí)例化了1次,他的 #后面變成了3...
2016-07-04
你可以添加$d = clone ($c);
??????????????? var_dump($d);
可以看到,#號(hào)輸出分別為2,4,3;印證了猜想
2016-07-04
不知道