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