全局常量
/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源创计划”,欢迎正在阅读的你也加入,一起分享。