加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

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

发布时间:2020-12-13 05:28:35 所属栏目: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_r

先看下面的代码:
<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
在全局范围内可见。

(编辑:李大同)

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

    推荐文章
      热点阅读