我是 kohana 的新手,而不是 php 专家,如果这是重复的,请原谅,但我什至不知道执行搜索的正确术语。
我想要一个文件,我可以在其中拥有一个键值列表,并且我希望这些可以从模板和/或控制器中访问。
为了做到这一点:1)我需要做什么来创建这样的文件?我把它放在哪个文件夹里?是什么使它可以被模板文件和控制器访问?
2) 我应该将每个键声明为 $string 并分配一个值,即 $example = "example value"; 或者,还有更好的方法?
谢谢你
听起来您想将一些数据存储在配置文件中。您可以在此处了解如何使用配置文件:http: //kohanaframework.org/3.2/guide/kohana/files/config
使用全局 Kohana 类可以在您的应用程序中的任何位置读取配置数据,例如:Kohana::$config->load('myconf');
但通常您不想访问视图中的全局变量,而是将数据传递给您的视图,例如:
class Controller_Contact extends Controller {
public function action_index()
{
$names = Kohana::$config->load('names');
$view = View::factory('people')
->set('names', $names);
$this->response->body($view);
}
}