我使用框架Kohana,我需要设置全局静态变量,可以在代码的每个地方看到。我可以在哪里声明它以什么方式声明它? (我认为它在bootstrap.php中有效)
答案 0 :(得分:1)
我发现声明全局变量的最好方法是在application / config文件夹中创建配置文件File_name.php(你自己的名字而不是File_name),在那里声明变量,这样我们就可以在任何控制器中访问它们了调用Kohana :: config(' File_name.Variable_name'); 我的配置文件中的代码如下:
<?php
return array(
'Variable_name'=>'bla-bla-bla'
);
并且不要忘记通过Kohana将您的配置文件附加到bootstrap.php :: $ config-&gt; attach(new Kohana_Config_File(&#39; File_name&#39;));