課程
/后端開發(fā)
/PHP
/PHP面向?qū)ο缶幊?/a>
為什么能把不存在的屬性放在一個數(shù)組里?是因為每次運用用不存在的屬性都會調(diào)用__get/__set方法,然后會把每次的屬性名或者值都保存起來,而不是覆蓋么?
2015-04-26
源自:PHP面向?qū)ο缶幊?nbsp; 5-4
正在回答
這個需要了解魔術(shù)方法__get/__set方法的特性,如果該類中有定義魔術(shù)方法,當(dāng)訪問不存在的屬性時,__get方法就會被調(diào)用,有多少屬性不存在,程序就會顯示多少提示(這個可以在魔術(shù)方法中自定義的),__set方法同理
舉報
從容應(yīng)對面試官的知識寶典,帶你握面向?qū)ο蟮淖钪匾暮诵哪芰?/p> 進入課程
1 回答CONST的問題
1 回答__invoke()的問題
4 回答發(fā)現(xiàn)個問題
3 回答代碼的問題
1 回答cmd進入問題
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)微信公眾號
2016-01-05
這個需要了解魔術(shù)方法__get/__set方法的特性,如果該類中有定義魔術(shù)方法,當(dāng)訪問不存在的屬性時,__get方法就會被調(diào)用,有多少屬性不存在,程序就會顯示多少提示(這個可以在魔術(shù)方法中自定義的),__set方法同理