2016-01-15 402 views
0

即時通訊使用該類https://github.com/joshcam/PHP-MySQLi-Database-Class(MysqliDb.php),它工作正常,但我不能確定連接到MySQL自動關閉,或者如果我需要關閉連接莫名其妙地在我的文件結尾(s)正在使用該類。MysqliDb - 檢查連接是否關閉

如何檢查連接是關閉還是關閉?

+0

來自PHP.net:當PHP腳本完成其執行時,打開非持久性MySQL連接和結果集會自動銷燬。因此,雖然明確關閉打開的連接並釋放結果集是可選的,但建議這樣做。 – sanderbee

回答

0

有一個標準的php函數mysqli_ping:ping一個服務器連接,或者在連接斷開時嘗試重新連接。

在圖書館這是ping()

if (!$db->ping()) 
    $db->connect() 

請看documentation