程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> 類中數據庫訪問-求php開發中數據庫連接創建和關閉的較好時機問題

類中數據庫訪問-求php開發中數據庫連接創建和關閉的較好時機問題

編輯:編程綜合問答
求php開發中數據庫連接創建和關閉的較好時機問題

剛剛學php不久,在用php寫一個畢業設計,可是在數據庫連接的地方犯了難,
最開始用的是配置文件的方法,
在config.inc.php中設置了數據庫連接的一些參數,比如說數據庫名密碼等等,
然後在db.conn.php中創建一個mysqli對象,連接上數據庫,並設置它的編碼。
後來在應用的過程中發現特別麻煩,每次都要用include將這些文件導入,然後再使用
$db進行數據庫的訪問,可是後來在一些類中處理,打算在構造函數中創建數據庫連接
在析構函數中關閉連接,然後在各個函數中使用連接。
那麼這個時候該怎麼辦,難道每一個類中都要創建一個變量來保存數據庫連接?
然後在構造函數為其賦值一個已經打開的數據庫連接,在析構函數中關閉?
寫的亂七八糟的,求大神幫助。
十分感謝!

最佳回答:


1、把數據庫操作封裝成一個類,調用完就close掉,可以直接拷貝phpcms,或者thinkphp的數據庫類使用
2、建立一個公共入口文件,把公用的類和方法一次性全部include進來,具體應用時只要包含公共代碼文件即可

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved