Codeigniter:检查配置变量是否已设置?

时间:2014-08-22 14:51:50

标签: php codeigniter

想知道是否有办法检查是否在Codeigniter中设置了配置变量?

if ( isset($this->config->item('configItem'))) {
//do stuff
}

看起来像这样的东西应该有效吗?我得到的错误是"预期:变量"。

思想?

2 个答案:

答案 0 :(得分:0)

您是否正在加载配置文件?

$this->config->load('configfilename'); 

如果您正在加载它,那么您应该使用:

if ( $this->config->item('configItem')) {
   //do stuff
}

CodeIgniter中的config类已经处理了isset(),如果找不到任何内容则返回false。

答案 1 :(得分:0)

试试这个:

if ( isset($this->config->item('configItem'))&&($this->config->item('configItem')!='')) {
{
  //Proceed with your Code
}