这应该是“愚蠢的简单”,所以不得不问这个很尴尬,但是我在这里碰到一堵墙,真的需要在这几天之后向前推进。
我正在尝试使用存储在CodeIgniter(2.1.0)application / config / config.php文件中的变量。没什么好看的。根据CI手册,我可以通过将它们添加到config.php文件中来为$ config数组添加其他值。虽然我试图将以下行添加到config.php文件中,但我无法从我的一个控制器文件中访问存储在$ config数组中的这些或任何变量。
$config['facebook_app_id'] = '###############';
$config['facebook_secret_key'] = 'xxxxxxxxxxxxxxxxxxxxxxxxxxx';
当我尝试使用
访问控制器中的任何变量中的值时echo $this->config->item('facebook_app_id');
我收到“致命错误:在不在对象上下文中时使用$ this”错误。
我还试图使用另外的方法将它们存储在一个单独的中 “application / config / facebook.php”文件,然后尝试首先在我的控制器中使用
加载此文件$this->config->load('facebook');
具有相同的结果。
这里有什么想法吗?我知道的明显差距是什么?在此先感谢!!