PHP數據對象(PDO)擴展為PHP訪問數據庫定義了壹個輕量級且壹致的接口。每個實現PDO接口的數據庫驅動程序都可以將特定數據庫的特征公開為標準的擴展功能。註意,用PDO來擴展本身不能實現任何數據庫功能;您必須使用特定數據庫的PDO驅動程序來訪問數據庫服務。
相關信息:
PDO提供了數據訪問抽象層,這意味著無論使用哪種數據庫,都可以使用相同的函數(方法)來查詢和獲取數據。PDO不提供數據庫抽象層;它不重寫SQL,也不模擬缺失的特性。如果有必要,應該使用成熟的抽象層。
從PHP 5.1開始就附加了PDO,在PHP 5.0中作為PECL擴展使用。PDO需要PHP 5 core的新OO特性,所以它不能在早期版本的PHP上運行。