有用过PHP SPL的吗,不知道这主要用来干嘛
生活随笔
收集整理的這篇文章主要介紹了
有用过PHP SPL的吗,不知道这主要用来干嘛
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
SPL為PHP標(biāo)準(zhǔn)庫。內(nèi)容主要包括數(shù)據(jù)結(jié)構(gòu)類,迭代器,異常類,SPL函數(shù),還有一些接口。
數(shù)據(jù)結(jié)構(gòu)類主要包括棧,隊(duì),堆,數(shù)組等基本數(shù)據(jù)結(jié)構(gòu),php已經(jīng)幫你封裝好了,如果你要做數(shù)據(jù)處理可以直接拿來用,很方便。
迭代器是php在的新特征,在oop中使用很靈活,比如可以用來遍歷對象數(shù)組。
異常類主要是把一些常見異常封裝起來了,做成了接口,通俗將就是有個(gè)模版格式,你照著他的要求擴(kuò)展即可。
SPL函數(shù)里面有個(gè)很重要的東西,spl_autoload_register(),在oop中用來實(shí)現(xiàn)自動加載。
其它的接口,比如SplObserver,用php這個(gè)內(nèi)置的接口實(shí)現(xiàn)觀察者模式很方便。
主要就這些了,如果你想深入了解,可以查看官方手冊。
數(shù)據(jù)結(jié)構(gòu)類主要包括棧,隊(duì),堆,數(shù)組等基本數(shù)據(jù)結(jié)構(gòu),php已經(jīng)幫你封裝好了,如果你要做數(shù)據(jù)處理可以直接拿來用,很方便。
迭代器是php在的新特征,在oop中使用很靈活,比如可以用來遍歷對象數(shù)組。
異常類主要是把一些常見異常封裝起來了,做成了接口,通俗將就是有個(gè)模版格式,你照著他的要求擴(kuò)展即可。
SPL函數(shù)里面有個(gè)很重要的東西,spl_autoload_register(),在oop中用來實(shí)現(xiàn)自動加載。
其它的接口,比如SplObserver,用php這個(gè)內(nèi)置的接口實(shí)現(xiàn)觀察者模式很方便。
主要就這些了,如果你想深入了解,可以查看官方手冊。
總結(jié)
以上是生活随笔為你收集整理的有用过PHP SPL的吗,不知道这主要用来干嘛的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: lvl层积材哪家找?通常什么品牌值得选?
- 下一篇: 问一问绵阳二手房二十多年前修建的预制板楼