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