网站开发技术

记点笔记、 学点技术 欢迎交流建站技术。本站关注lamp技术

您尚未登录。

#1 2014-11-24 09:23:53

admin
管理员

ci中$config配置一个自定义信息,怎么读取和使用

本来以为 ci 中的配置文件中变量  $config  是个全局的信息。 结果

var_dump($config);

错误提示,这个变量根本不存在。

ci中有神奇的 $this 就打印看看 , 结果有个 config 在最后一行。

object(Welcome)[11]  public 'benchmark' => &    object(CI_Benchmark)[1]      public 'marker' => 
        array (size=4)
          'total_execution_time_start' => string '0.11725800 1416792041' (length=21)
          'loading_time:_base_classes_start' => string '0.11725800 1416792041' (length=21)
          'loading_time:_base_classes_end' => string '0.13625900 1416792041' (length=21)
          'controller_execution_time_( welcome / index )_start' => string '0.13726000 1416792041' (length=21)
  public 'hooks' => &    object(CI_Hooks)[2]      public 'enabled' => boolean false
      public 'hooks' => 
        array (size=0)
          empty
      public 'in_progress' => boolean false
  public 'config' => &    object(CI_Config)[3]      public 'config' => &        array (size=41)

这样就知道可以使用 $this->config 来查看 配置文件中的 config 了。

如果自己定义个变量 ,可以写在  application/config/config.php 再最后增加一个

$config['website'] = "www.ipbbs.net";

这个时候就可以用 

$this->config->config['website'] ;

在控制器中访问了。



ipbbs.net

离线

页脚

Powered by FluxBB