CI源码引用使用--php引用demo,静态变量和引用关系
2015-01-23 11:10
267 查看
CI源码引用使用在Common.php中,加载配置和类的方法
function &test(){
static $a = '';
if (!$a) {
$a = 2;
}
return $a;
}
$test =& test();
echo $test;
$test = 3;
echo test();
结果是23
引用:方法和使用方法的变量指向同一块内容:修改使用后的变量,方法内部值也会变
注意:方法和使用都需要&
静态变量和引用关系
/*** 获取配置项
*/
function config_item($item)
{
static $_config;
if (empty($_config)) {
// 引用不能直接赋值给静态变量,可以赋值给静态变量数组
$_config[0] =& get_config();
}
return $_config[0][$item];
}
相关文章推荐
- PHP实现生成vcf vcard文件功能类定义与使用方法详解【附demo源码下载】[原创]_php技巧_脚本之家
- Ilungasoft Framework: 使用视图处理继承关系、Tree结构实体关系映射示例[源码]
- PHP中引用&的使用注意事项(转)
- [转]WinForm"不错的Vista风格水晶按钮"控件使用(附:源码demo) 之配餐系统的开发
- 数据持久化Nbear使用经验分享(一)附NBearLite源码和测试Demo
- PHP源码之explode使用说明
- 使用php通过Socket进行发信源码,支持发信认证
- [python] 解析源码中的structs,并建立它们之间的引用关系
- WinForm"不错的Vista风格水晶按钮"控件使用(附:源码demo) 之配餐系统的开发
- PHP中foreach循环中使用引用要注意的地方
- 理解与使用PHP的&引用符
- ASP.NET DEMO Ⅱ: 使用嵌套DataList显示主从关系
- php面向对象全攻略 (三)特殊的引用“$this”的使用
- PHP中引用&的使用注意事项
- WinForm"不错的Vista风格水晶按钮"控件使用(附:源码demo) 之配餐系统的开发
- Transact-SQL 引用中的语法关系图使用下列规则
- php 静态变量与自定义常量的使用方法
- php正则表达式的模式修正符和逆向引用使用介绍
- php引用详解,php引用传递使用,php引用方法返回,php引用分析!