[請益] Class中的constructor的小問題

作者: jh961202 (阿電)   2018-05-10 02:53:19
各位好,近日檢視自己以前撰寫的某個PHP程式,突然發現似乎有辦法可以優化
但試了一下發現好像不會work,不知道是不是哪裡有問題?
因此想在此請教各位好手,還請不吝提供意見
===================================================
此程式是某個個人撰寫的系統的引入檔(函數等等的集中處)
因為最初撰寫的時候學校正在教OOP,查詢PHP文件後發現PHP也支援OOP寫法
於是就弄出了這玩意,這樣也讓系統中調度功能比較方便
這個引入檔中含有幾個class,其中一個主要的用途是連線到資料庫並取得各式資訊
而資料庫的連線資訊是用private variable存放
並有多個public function可供呼叫,並且各自可從資料庫取回對應的資料
在此將架構大致舉例如下
作者: MOONRAKER (㊣牛鶴鰻毛人)   2018-05-10 03:51:00
都用到constructor要怎樣才會procedural不會OOP非常puzzling阿 how come這麼深奧阿
作者: jfcherng (小霹靂)   2018-05-10 05:30:00
你要不要貼你改完的 code
作者: comicat (可米貓)   2018-05-10 08:41:00
有錯誤訊息?
作者: rickysu (Ricky)   2018-05-10 09:54:00
建議你先看看 Singleton Pattern 吧
作者: banqhsia (BEN)   2018-05-18 08:47:00
太多方法可以解決你的問題了,先參考一下設計模式(design pattern)你會有很多想法。其實不只是資料庫連線,很多情景下程式碼也可以透過設計模式來減少重複

Links booklink

Contact Us: admin [ a t ] ucptt.com