重寫遺留的MySQL-PHP 程式碼並棄用:
在PHP 開發領域,mysql_* 函數已經過時,需要它們替換為更安全的準備好的語句和PDO。本指南將深入探討如何使用這些現代方法有效重寫遺留程式碼的細節。
核心概念:
重寫程式碼:
讓我們檢查提供的範例程式碼:
1。設定連線:
舊:
$db = new dbConn('127.0.0.1', 'root', 'pass', 'people', 'animals');
新:
$db = new PDO('mysql:host=127.0.0.1;dbname=people;charset=UTF-8', 'root', 'pass');
public function selectDb($database)
舊:
新:public function connect() { $this->conn = new PDO('mysql:host=' . $this->server . ';dbname=' . $this->db_people . ';charset=UTF-8', $this->user, $this->pass); }
新:
N/A以上是如何使用 PDO 和準備好的語句對舊版 MySQL-PHP 程式碼進行現代化改造?的詳細內容。更多資訊請關注PHP中文網其他相關文章!