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