用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1031|回复: 2
收起左侧

[已解决] ci 中如何使用 global 全局变量

[复制链接]
发表于 2016-4-18 13:07:14 | 显示全部楼层 |阅读模式
本帖最后由 tangchang 于 2016-4-18 13:13 编辑

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

我需要做一个实时变化的数据放到全局变量中,让所有的用户访问
发表于 2016-4-18 14:00:14 | 显示全部楼层
在类中声明global  是老版本的做法了
想实现你的想法,可以这样: 在控制器中直接声明一个公有变量,比如:$val    在其他方法直接$this->val就可以了
发表于 2016-4-18 14:22:37 | 显示全部楼层
全局变量是无法跨请求的,这个跟 CI 无关。
如果你想跨请求保存数据,可以用数据库,或者 Session

本版积分规则