我使用默认结构 (from FuelPHP doc)
创建了表格config
CREATE TABLE IF NOT EXISTS `config` (
`identifier` char(100) NOT NULL,
`config` longtext NOT NULL,
`hash` char(13) NOT NULL,
PRIMARY KEY (`identifier`)
)
但现在,如何在我的PHP代码中访问它?
Config::get('DB.my_unique_indentifier')
似乎不起作用......
答案 0 :(得分:1)
好的,所以当使用.db扩展名时,config.config
字段(MySQL)需要是序列化数组!
:
Config::load('visio.db'); // where visio is the config key.
保存新配置:
Config::save('visio.db', array('my_param' => 'my_value'));
这是我玩它的方式:
$config = Config::load('visio.db');
$jetons =& $config['jetons'];
$jetons += 10;
Debug::dump($jetons);
$config = Config::save('visio.db', $config);
使用Config::load('visio.my_param.db')
无效。这可以在FuelPHP 1.8版本中实现。