使用已棄用的mysql_* 函數遷移舊PHP MySQL 代碼
挑戰:
當你已經發現,PHP 程式碼中使用的mysql_*函數已經過時並且應更換為更安全、更可靠的替代品。本文旨在引導您完成有效重寫程式碼的過程。
連接字串轉換:
最初,連接資訊是透過單獨的變數管理的:
使用PDO,等效的連接字串位於建構子:
連接字串中的dbName 參數代表預設資料庫。
資料庫選擇:
在您之前的程式碼中,資料庫選擇涉及selectDb() 方法:
使用PDO,資料庫選擇並未實現同樣的方式。但是,您可以使用建構子設定預設資料庫:
不必要的函數:
結論:
透過將程式碼移轉到PDO,您可以將程式碼移轉到PDO增強其安全性和穩定性,同時簡化其實現。不再需要已棄用的 mysql_* 函數,並且連接處理得到簡化。此轉換提高了資料庫互動的可靠性。
以上是如何將已棄用的 PHP mysql_* 函數遷移到 PDO?的詳細內容。更多資訊請關注PHP中文網其他相關文章!