我需要每月自动创建具有相同结构的表并使用最新的表,但旧表应该是可读的。我想制作一个表格会包含这些表格的名称,但是如何在Zend_Db_Table_Abstract中使用我需要的表格保护$ _name?我想要制作像
这样的东西<?php
class Application_Model_DbTable_ads extends Zend_Db_Table_Abstract
{
/** Table name */
protected $_name = 'ads';
public function __construct($name){
parent::__construct();
$this->_name = $name;
}
}
Zend有什么可以管理的吗?
答案 0 :(得分:0)
你可以创建一个前缀为year + month的表格,并在代码中动态地将表格名称与当前年份+月份连接起来:
protected $_name = "table_name_" . date("Y-m");