MySQL 是 PHP 操作 MySQL 數據庫最原始的 Extension。MySQLi 的 i 代表 Improvement ,提供了相對進階的功能,就 Extension 而言,本身也增加了安全性。而 PDO(PHP Data Object)則是提供了一個 Abstraction Layer 來操作數據庫,光從理論上看不出來有什么差別,所以就直接看代碼吧。
@imam
MySQL 是 PHP 操作 MySQL 數據庫最原始的 Extension。MySQLi 的 i 代表 Improvement ,提供了相對進階的功能,就 Extension 而言,本身也增加了安全性。而 PDO(PHP Data Object)則是提供了一個 Abstraction Layer 來操作數據庫,光從理論上看不出來有什么差別,所以就直接看代碼吧。
測試用