php ci 全局变量,CI框架 设置全局常量、全局变量

全局常量

/application/config/constants.php

//定义图片存储地址

defined('ZLMM_SOURCE_PATH') OR define('ZLMM_SOURCE_PATH', 'E:/php/WWW/');

defined('ZLMM_SOURCE_PATH_URL') OR define('ZLMM_SOURCE_PATH_URL', 'http://127.0.0.1/');

全局变量

1.在  /application/libraries/  中新建自己的类 globals.php(文件名无限制)。两种方式遍历

class Globals

{

function __construct($config = array() ){

//方式一、所有全局变量统一配置文件 application/config中新建globals.php(与libraries中此文件同名),然后遍历所有全局变量

foreach ($config as $key => $value) {

$data[$key] = $value;

}

//方式二、在此文件中定义全局变量

/*

$data = array('ceshi1'=>'G_parm','ceshi2'=>'G_parm2');

*/

$CI =& get_instance();

$CI->load->vars($data);

}

}

2.如果选择全局变量在libraries中的globals.php中配置已配置。则可以直接使用!

如果使用配置文件,则在config下新建与libraries中globals.php同名文件!!

$config['ceshi1'] = "G_parm";

$config['ceshi2'] = "G_parm2";

3.在视图、控制、模型中使用

$ceshi1;

$ceshi2;

本文分享 CSDN - 阿……莫西林。

如有侵权,请联系 support@oschina.cn 删除。

本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值