已采納回答 / Peter
直接寫(xiě)count就好像是定義的一個(gè)全局方法一樣。當(dāng)然,也可以用對(duì)象的方法調(diào)用的格式直接調(diào)用。至少少了兩個(gè)字符,看起來(lái)也更簡(jiǎn)潔。
2014-09-02
講師回答 / Peter
通用的使用情景確實(shí)比較難舉,實(shí)際應(yīng)用中還是得看業(yè)務(wù)場(chǎng)景了。你就想著需要把數(shù)據(jù)(對(duì)象)一個(gè)連一個(gè)連起來(lái)的時(shí)候就可以用雙向鏈表。
講師回答 / Peter
因?yàn)槎褩J峭ㄟ^(guò)雙向鏈表實(shí)現(xiàn)的,所以雙向鏈表的方法堆棧都有。但是,從堆棧的數(shù)據(jù)結(jié)構(gòu)來(lái)看,最好遵循push和pop的規(guī)則。用shift可以,但是用了之后就不是純粹的堆棧了。因?yàn)椋褩>褪窍冗M(jìn)后出的。
講師回答 / Peter
后面實(shí)踐部分有代碼例子的
講師回答 / Peter
SPL就相當(dāng)于一個(gè)彈藥庫(kù),當(dāng)大家具體解決實(shí)際問(wèn)題的時(shí)候就會(huì)發(fā)現(xiàn)它很有用了。
已采納回答 / Peter
如果用框架的話到處都是SPL的身影的。Autoload基本都用來(lái)裝在MVC相關(guān)的各種類。迭代器在真實(shí)項(xiàng)目中的使用也是挺多的。
2014-08-19