最近在前端使用thinkphp来调用一些cms的数据,采用的是非标准名称数据表,例如:cow_archives_4,类似命名方法常见于齐博cms,08cms等文档模型数据表命名,假设已在配置文件中配置数据表前缀:
<?php
return array(
//’配置项’=>’配置值’
//数据库配置
‘DB_PREFIX’=>’cms_’,
);
?>
这里是08cms的表名为例:
新建模型,Archives8Model.class.php
<?php
class Archives8Model extends Model{
protected $tableName = ‘archives_8’;
}
?>
D方法实例化:
$archives4=D(“Archives8”);
$rsdb=$archives8->select();
var_dump($rsdb);