加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

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

发布时间:2020-05-24 23:38:59 所属栏目:PHP 来源:互联网
导读:PHP函数内引用全局变量的解决方法

先看下面的代码:
<div class="codetitle"><a style="CURSOR: pointer" data="93232" class="copybut" id="copybut93232" onclick="doCopy('code93232')"> 代码如下:<div class="codebody" id="code93232">
<?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'
";
global_references(true);
echo "var2 is set to '$var2'
";
?>
输出的结果如下:
var2 is set to '&&&&&'
var2 is set to '#####' 可见,上面的代码中:
$var2 =&$var1; //1
只对函数内部可见。

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

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读