php中的單例模式的作用:單例模式可以確保某一個類別只有一個實例,並且自行實例化並向整個系統提供這個實例。單例模式的特性:1、類別只能有一個實例;2、類別必須自行建立實例;3、類別必須自行向系統提供實例。
php單例模式可以應用在資料庫操作類別上,網站計數器上,應用程式的日誌應用程式以及web應用程式配置物件的取得等方面。
(推薦教學:php影片教學)
設計模式?聽起來很高大上?的確是這樣的。設計模式就是組織程式碼的方式,也就是說程式碼不再是一條條的往下執行,按照前人總結的行之有效的方法,更有效的來組織程式碼,這樣效率更高,而且看起來也清晰有序。
php單例模式顧名思義,就是只有一個實例。作為物件的建立模式,單例模式確保某一個類別只有一個實例,而且自行實例化並向整個系統提供這個實例,這個類別我們稱為單例類別。
單例模式有三個特點:
1、某個類別只能有一個實例。
2、這個類別必須自己建立這個實例。
3、這個類別必須自行提供這個實例給系統。
單例模式的用處
(1)單例模式可以套用在資料庫的操作類別上
(2)單例模式可應用在網站的計數器上
(3)應用程式的日誌應用,一般都何用單例模式實現,這一般是由於共享的日誌檔案一直處於開啟狀態,因為只能有一個實例去操作,否則內容不好追加。
(4)Web應用的設定物件的讀取,一般也應用單例模式,這個是由於設定檔是共享的資源。
相關推薦:php培訓
以上是php中的單例模式有什麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!