在codeigniter中声明全局数组以在不同函数之间进行访问

时间:2014-04-05 09:51:37

标签: php codeigniter global-variables

我想在我的模型中声明一个全局变量,并相应地使用它 下面的语法只是我想要使用它的示例,可能不是正确的语法。但我想知道要实现的正确语法。

global $stddata

通过ajax调用第一个函数:

向此全局变量添加数据数组。

global $stddata = array(1=>"a",2=>"b");

用户通过ajax触发对第二个函数的某些事件调用后:

访问存储在上面的全局变量中的数组。

echo $stddata

2 个答案:

答案 0 :(得分:0)

您的问题类似于:

Code Igniter - best place to declare global variable

How to declare global variable in CodeIgniter 2.2?

试试这个,你可能会得到解决方案。

答案 1 :(得分:0)

我建议你把它放在核心控制器中。 您应该在application / core文件夹中创建MY_Controller.php文件 并根据需要使用想要的数组。 它将在任何扩展MY_Constroller类的控制器中。