如何从模型/控制器访问CodeIgniter配置变量?

时间:2010-02-16 09:46:15

标签: php database model-view-controller codeigniter

我想从模型中访问$db['default']['dbprefix']CodeIgniter配置文件)中的/application/config/database.php变量,因此我可以使用文件中的值编写自己的查询。

如何做到这一点?

2 个答案:

答案 0 :(得分:23)

尝试:

$this->load->database();
echo $this->db->dbprefix;

通常您可以使用$ this-> config->项,但我认为只允许在$ config中设置变量

答案 1 :(得分:7)

文档说您应该使用:

$this->db->dbprefix('tablename');

不会产生很大的差异,但可能是一种更简单的语法。