tangchang 发表于 2016-4-18 13:07:14

ci 中如何使用 global 全局变量

本帖最后由 tangchang 于 2016-4-18 13:13 编辑

我在控制器的构造函数里面声明了global 变量,并判断空就写入值,但是一刷新就又是空的了,其他用户进去也是空的.ci究竟要怎么做.

我需要做一个实时变化的数据放到全局变量中,让所有的用户访问

监介哥 发表于 2016-4-18 14:00:14

在类中声明global是老版本的做法了
想实现你的想法,可以这样: 在控制器中直接声明一个公有变量,比如:$val    在其他方法直接$this->val就可以了

Hex 发表于 2016-4-18 14:22:37

全局变量是无法跨请求的,这个跟 CI 无关。
如果你想跨请求保存数据,可以用数据库,或者 Session
页: [1]
查看完整版本: ci 中如何使用 global 全局变量