php多次include后导致全局变量global失效的解决方法


Posted in PHP onFebruary 28, 2015

本文实例讲述了php多次include后导致全局变量global失效的解决方法。分享给大家供大家参考。具体分析如下:

在多个文件中,文件一个接一个include,但最后一个文件里的函数使用global后却无法引用全局变量。例如:
a.php文件:

<?php
$aa = 1;
?>

b.php文件:

<?php
include a.php
function show(){
global $aa;
var_dump($aa);
}
?>

显示:null;

这种失效是由于多种原因造成的。一个有效的方法是,如果你决定将一个变量当作多个文件的全局变量,那么使用$GLOBALS数组总是有效的。比如上例中的a.php:

<?php
$GLOBALS['aa'] = 1;
?>

然后就可以在多个文件的函数、方法中引用这个变量了。

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
怎样在UNIX系统下安装php3
Oct 09 PHP
利用 window_onload 实现select默认选择
Oct 09 PHP
用PHP伪造referer突破网盘禁止外连的代码
Jun 15 PHP
php cookis创建实现代码
Mar 16 PHP
CodeIgniter框架中_remap()使用方法2例
Mar 10 PHP
php中字符集转换iconv函数使用总结
Oct 11 PHP
摘自织梦CMS的HTTP文件下载类
Aug 08 PHP
PHP实现伪静态方法汇总
Jan 13 PHP
PHP图形计数器程序显示网站用户浏览量
Jul 20 PHP
PHP随机获取未被微信屏蔽的域名(微信域名检测)
Mar 19 PHP
thinkphp5.1 文件引入路径问题及注意事项
Jun 13 PHP
Thinkphp 3.2框架使用Redis的方法详解
Oct 24 PHP
Windows7下的php环境配置教程
Feb 28 #PHP
php数组使用规则分析
Feb 27 #PHP
php中stdClass的用法分析
Feb 27 #PHP
php中explode的负数limit用法分析
Feb 27 #PHP
php数组键值用法实例分析
Feb 27 #PHP
php与Mysql的一些简单的操作
Feb 26 #PHP
PHP扩展开发入门教程
Feb 26 #PHP
You might like
消息持续发送的完整例子
2006/10/09 PHP
PHP操作Memcache实例介绍
2013/06/14 PHP
PHP模拟asp中response类实现方法
2015/08/08 PHP
PHP扩展安装方法步骤解析
2020/11/24 PHP
javascript document.execCommand() 常用解析
2009/12/14 Javascript
js取得url地址参数实例
2013/02/22 Javascript
jquery左右滚动焦点图banner图片鼠标经过显示上下页按钮
2013/10/11 Javascript
js 异步操作回调函数如何控制执行顺序
2013/12/24 Javascript
jQuery实现根据类型自动显示和隐藏表单
2015/03/18 Javascript
js 弹出对话框(遮罩)透明,可拖动的简单实例
2016/07/11 Javascript
Javascript点击按钮随机改变数字与其颜色
2016/09/01 Javascript
原生js实现旋转木马轮播图效果
2017/02/27 Javascript
详解webpack模块化管理和打包工具
2018/04/21 Javascript
node前端开发模板引擎Jade的入门
2018/05/11 Javascript
antd-mobile ListView长列表的数据更新遇到的坑
2020/04/08 Javascript
Vue生命周期activated之返回上一页不重新请求数据操作
2020/07/26 Javascript
js实现滚动条自动滚动
2020/12/13 Javascript
Vue实现简单计算器
2021/01/20 Vue.js
[58:15]2018DOTA2亚洲邀请赛 4.1 小组赛 A组 NB vs Liquid
2018/04/02 DOTA
Python 实现文件的全备份和差异备份详解
2016/12/27 Python
Python常见数据结构之栈与队列用法示例
2019/01/14 Python
Django的CVB实例详解
2020/02/10 Python
最新大学毕业求职简历的自我评价
2013/10/18 职场文书
工商治理实习生的自我评价
2014/01/15 职场文书
考试不及格的检讨书
2014/01/22 职场文书
投标邀请书范文
2014/01/31 职场文书
党员对照检查材料
2014/09/22 职场文书
党员学习群众路线教育实践活动对照检查材料
2014/09/23 职场文书
大学生入党积极分子党校学习思想汇报
2014/10/25 职场文书
学习十八届四中全会依法治国心得体会
2014/11/03 职场文书
2014年禁毒工作总结
2014/11/24 职场文书
2014年实习生工作总结
2014/11/27 职场文书
青年岗位能手事迹材料
2014/12/23 职场文书
新闻稿标题
2015/07/18 职场文书
使用javascript解析二维码的三种方式
2021/11/11 Javascript
python接口测试返回数据为字典取值方式
2022/02/12 Python