Php Zend_db_表有更好的方法吗?
这就是我的创业模式:Php Zend_db_表有更好的方法吗?,php,zend-framework,Php,Zend Framework,这就是我的创业模式: <?php class Test extends Zend_Db_Table{ protected $_name = 'test'; /** * * @staticvar Test $instance * @return Test */ static public function getInstance() { static $instance; if (!($instance instanceof Test)) { $ins
<?php
class Test extends Zend_Db_Table{
protected $_name = 'test';
/**
*
* @staticvar Test $instance
* @return Test
*/
static public function getInstance() {
static $instance;
if (!($instance instanceof Test)) {
$instance = new Test();
$instance->init();
}
return $instance;
}
}
也许您有一个很好的理由从Zend_Db_Table
扩展类,而不是从Zend_Db_Table_Abstract
扩展类,但后者通常是最常用的方法。而且它不强制您调用getInstance()
,您只需将DB适配器作为参数传递给构造函数即可
您可以在此处找到更多信息:
希望有帮助