Ter*_*ula 12 config codeigniter
我知道这可能很简单,但我没有得到.我已经创建了一个库,我想从配置文件中加载参数.所以这是我所拥有的一个例子:
// libraries/Mylib.php
class Mylib {
var $ci;
var $key;
public function _construct {
$this->ci =& get_instance();
$this->ci->config->load('mylib');
$this->key = $this->ci->config->item('key');
}
public function myKey() {
return "Key=" . $this->key;
}
}
// config/mylib.php
$config['key'] = 'randomcharacters';
Run Code Online (Sandbox Code Playgroud)
我加载了库,并尝试打印出myKey函数,但它只返回"Key =",没有实际的键.我错过了什么?
mse*_*seo 16
看起来你错过了构造函数的下划线:
代替
public function _construct () {
Run Code Online (Sandbox Code Playgroud)
你应该使用
public function __construct () {
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19668 次 |
| 最近记录: |