怎样设置全局变量

2025-05-06 14:37:40
推荐回答(3个)
回答1:

是哪方面的全局变量呢?
全局变量
在函数体内定义的global变量,函数体外可以使用,在函数体外定义的global变量不能在函数体内使用,在全局范围内访问变量可以用特殊的 PHP 自定义 $GLOBALS 数组:
如:$GLOBALS["b"] = $GLOBALS["a"] + $GLOBALS["b"];
在一个函数域内用 global 语句导入的一个真正的全局变量实际上是建立了一个到全局变量的引用
global $obj;
注:对于变量的 static 和 global 定义是以 应用 的方式实现的
能帮到你,还请采纳 谢谢

回答2:

java不同于C/C++,其所有的方法和变量都被封装在类中,因此不能像C/C++那样直接在main函数中声明全局变量。

java中的全局变量则通过另外的方式来实现,即单独写一个全局变量类,其它类中可通过类名访问该类的所有public static 变量。

example:

public class MsgQueue
{
private MsgQueue(){}
static ConcurrentLinkedQueue sendMsgQueue = new ConcurrentLinkedQueue();
}

上面的sendMsgQueue就是全局变量;

访问方式如下:

MsgQueue.sendMsgQueue.....

回答3:

不明白,啥变量啊