Contenu connexe
Similaire à PHP面向对象实现数据库连接抽象
Similaire à PHP面向对象实现数据库连接抽象 (20)
PHP面向对象实现数据库连接抽象
- 1. Singleton & Template Method模式
-PHP中的数据库连接层
参考资料:
1、《PHP设计模式介绍》中的单态模式的实现。
2、《设计模式解析》中的Template Method模式。
- 8. getInstance()函数代码:
ODBC类:
public static function getInstance($target,$user,$pwd,$db_name) {
if (!isset(self::$instance)) {
self::$instance = new ODBC_Conn($target,$user,$pwd
,$db_name);
self::$instance->getHandle();
}
return self::$instance;
}
// getInstance函数是父类DbCon中定义的抽象方法,所有继承自该
类的子类都必须实现这个方法。