由于是英文手册,所有第一次把message和配置文件搞混淆了。
与配置文件不同:
1,提取方式不一样:
config:
$config=Kohana::$config->load('test'); echo $config->get('driver');
$hostname = Kohana::$config=>load('database.default.connection.hostname'); //Which is equivalent to: $config = Kohana::$config->load('database')->get('default'); $hostname = $config['connection']['hostname'];
如何更新设置配置文件:
一种:用set函数
二种:直接设置:
$config = Kohana::$config->load('database'); // Getting the var $hostname = $config['default']['connection']['hostname']; // Setting the var $config['default']['connection']['hostname'] = '127.0.0.1';
message:
Kohana::message("forms","foobar.bar");
2,其他的暂时没发现,只知道message使用起来快捷简单,还有所有的message文件都是根据级联系统merge起来的,所有不允许有相同的文件名或者同级别的键值。