PHP中函数内引用全局变量的方法


Posted in PHP onOctober 20, 2008

先看下面的代码:

<?php 
$var1 = "#####"; 
$var2 = "&&&&&"; function global_references($use_globals) 
{ 
global $var1, $var2; 
if (!$use_globals) { 
$var2 =&$var1; //1 
} else { 
$GLOBALS["var2"] =&$var1; //2 
} 
} 
global_references(false); 
echo "var2 is set to '$var2'<br/>"; 
global_references(true); 
echo "var2 is set to '$var2'<br/>"; 
?>
输出的结果如下:
var2 is set to '&&&&&'
var2 is set to '#####'

可见,上面的代码中:
$var2 =&$var1; //1
只对函数内部可见。

$GLOBALS["var2"] =&$var1; //2
在全局范围内可见。

PHP 相关文章推荐
利用php来自动调用不同服务器上的flash
Oct 09 PHP
那些年一起学习的PHP(二)
Mar 21 PHP
PHP删除目录及目录下所有文件的方法详解
Jun 06 PHP
php实现统计邮件大小的方法
Aug 06 PHP
php define的第二个参数使用方法
Nov 04 PHP
php根据操作系统转换文件名大小写的方法
Feb 24 PHP
ThinkPHP实现非标准名称数据表快速创建模型的方法
Nov 29 PHP
PHP模板引擎Smarty之配置文件在模板变量中的使用方法示例
Apr 11 PHP
Zend Framework入门教程之Zend_View组件用法示例
Dec 09 PHP
php mysql操作mysql_connect连接数据库实例详解
Dec 26 PHP
PHP多线程模拟实现秒杀抢单
Feb 07 PHP
php实现根据身份证获取精准年龄
Feb 26 PHP
sqlyog 中文乱码问题的设置方法
Oct 19 #PHP
mysql5的sql文件导入到mysql4的方法
Oct 19 #PHP
php flush类输出缓冲剖析
Oct 19 #PHP
PHP5+UTF8多文件上传类
Oct 17 #PHP
Zend studio for eclipse中使php可以调用mysql相关函数的设置方法
Oct 13 #PHP
PHP中str_replace函数使用小结
Oct 11 #PHP
php preg_match_all结合str_replace替换内容中所有img
Oct 11 #PHP
You might like
ThinkPHP中的create方法与自动令牌验证实例教程
2014/08/22 PHP
PHP图像处理之imagecreate、imagedestroy函数介绍
2014/11/19 PHP
windows7下php开发环境搭建图文教程
2015/01/06 PHP
详解php中反射的应用
2016/03/15 PHP
PHP数组操作简单案例分析
2016/10/15 PHP
Javascript 获取字符串字节数的多种方法
2009/06/02 Javascript
获取客户端网卡MAC地址和IP地址实现JS代码
2013/03/17 Javascript
有关于JS辅助函数inherit()的问题
2013/04/07 Javascript
你可能不知道的JavaScript的new Function()方法
2014/04/17 Javascript
JavaScript比较当前时间是否在指定时间段内的方法
2016/08/02 Javascript
AngularJS 教程及实例代码
2017/10/23 Javascript
Angular7创建项目、组件、服务以及服务的使用
2019/02/19 Javascript
el-select 下拉框多选实现全选的实现
2019/08/02 Javascript
浅谈layer的Icon样式以及一些常用的layer窗口使用方法
2019/09/11 Javascript
vue中使用百度脑图kityminder-core二次开发的实现
2019/09/26 Javascript
mpvue实现微信小程序快递单号查询代码
2020/04/03 Javascript
小程序Scroll-view上拉滚动刷新数据
2020/06/21 Javascript
微信小程序实现点击导航标签滚动定位到对应位置
2020/11/19 Javascript
js删除指定位置超链接中含有百度与360的标题
2021/01/06 Javascript
详解Python的Django框架中的通用视图
2015/05/04 Python
利用python发送和接收邮件
2016/09/27 Python
python队列通信:rabbitMQ的使用(实例讲解)
2017/12/22 Python
django2用iframe标签完成网页内嵌播放b站视频功能
2018/06/20 Python
python安装pil库方法及代码
2019/06/25 Python
CSS3制作圆形滚动进度条动画的示例
2020/11/05 HTML / CSS
美国马匹用品和骑马配件购物网站:Horse.com
2018/01/08 全球购物
Giglio英国站:意大利奢侈品购物网
2018/03/06 全球购物
Sneaker Studio乌克兰:购买运动鞋
2018/03/26 全球购物
Goodee官方商店:迷你投影仪
2021/03/15 全球购物
大学活动邀请函
2014/01/28 职场文书
党的群众路线教育实践活动个人承诺书
2014/05/22 职场文书
计算机应用应届生求职信
2014/07/12 职场文书
代办出身证明书
2014/10/21 职场文书
孕妇离婚协议书范本
2014/11/20 职场文书
Element实现动态表格的示例代码
2021/08/02 Javascript
Hive导入csv文件示例
2022/06/25 数据库