0

我使用框架 Kohana,我需要设置可以在代码的每个地方看到的全局静态变量。我可以在哪里申报,以什么方式申报?(我认为它在 bootstrap.php 中)

4

1 回答 1

1

我发现声明全局变量的最佳方法是在 application/config 文件夹中创建配置文件 File_name.php(您自己的名称而不是 File_name),在那里声明变量,这样我们就可以通过调用 Kohana 在任何控制器中访问它们: :config ('File_name.Variable_name'); 我的配置文件中的代码如下:

<?php    
return array(
   'Variable_name'=>'bla-bla-bla'
);

并且不要忘记通过 Kohana::$config->attach(new Kohana_Config_File('File_name')); 在 bootstrap.php 中附加您的配置文件。

于 2012-09-11T13:18:09.940 回答