亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

站在巨人的肩膀上寫代碼—SPL

難度高級
時長 3小時30分
學習人數
綜合評分9.80
34人評價 查看評價
9.9 內容實用
9.9 簡潔易懂
9.6 邏輯清晰

已采納回答 / Peter
直接寫count就好像是定義的一個全局方法一樣。當然,也可以用對象的方法調用的格式直接調用。至少少了兩個字符,看起來也更簡潔。

講師回答 / Peter
通用的使用情景確實比較難舉,實際應用中還是得看業務場景了。你就想著需要把數據(對象)一個連一個連起來的時候就可以用雙向鏈表。

講師回答 / Peter
因為堆棧是通過雙向鏈表實現的,所以雙向鏈表的方法堆棧都有。但是,從堆棧的數據結構來看,最好遵循push和pop的規則。用shift可以,但是用了之后就不是純粹的堆棧了。因為,堆棧就是先進后出的。

已采納回答 / Peter
如果用框架的話到處都是SPL的身影的。Autoload基本都用來裝在MVC相關的各種類。迭代器在真實項目中的使用也是挺多的。

講師回答 / Peter
應該說spl_autoload更加靈活。也正因為后者能夠實現前者的功能,所以php現在不推薦使用__autoload

講師回答 / Peter
SPL中的數據結構和迭代器對于復雜應用會非常有幫助。對于簡單應用,數組基本夠用了。
課程須知
1、具備基本的PHP編碼能力 2、對面向對象的概念有一定的認識 3、熟悉PHP中類定義的基本語法
老師告訴你能學到什么?
1、學習和掌握SPL提供的基本的數據結構,包括鏈表、堆棧、隊列 2、理解迭代器的概念,學習和掌握常用迭代器的使用 3、掌握SPL里面的常用接口 4、掌握Autoload的機制 5、掌握SPL中的文件處理類庫

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消