【发布时间】:2012-01-04 23:44:33
【问题描述】:
我正在尝试创建一个用于学习目的的数据库抽象类,您可以通过执行以下操作来创建与您拥有驱动程序的任何数据库的多个连接:
//Create multiple database connections
$db1 = new DatabaseFactory("MySQL","root","","localhost");
$db2 = new DatabaseFactory("MySQL","root","","localhost");
或者...
$db = new DatabaseFactory("SQLite");
但我不得不考虑一下,除非您需要管理与工厂对象的多个连接,否则随着 PDO 的出现真的不需要这样的东西,对吗?
我的问题是,您认为对 PDO 进行更多抽象层有用吗?为什么?
【问题讨论】:
标签: php database pdo database-abstraction