简单点来说,就是用到什么类,就去实例化对应的类.比如:php 可能连接 mysql,可能连接 sqlserver,也可能是 oracle 数据库,可以动态的去链接. 书籍<php权威编程>(英文名称为PHP 5 Power Programming)也提到一个工厂模式的例子:在为用户注册的时候,分为很多种角色的用户.比如册用户,匿名用户.管理员用户等.完全使用可以使用工厂的思想来实现,代码也容易维护,为每种角色可以生成操作的类. 来,看实际代码.比如我们在 like 目录下有一些链接数据库的类:…