标签: php variables
我该怎么办,一个变量将在原始PHP应用程序中可用? 我在一个文件中有变量$ var。在包含在第一个文件中的第二个文件中,我有$ var可用,但是如果第二个文件中有类定义,则该类中的变量不可用。我需要做的是,该变量将随处可见,也可以在类定义中使用。类似于$ _Session。他能做到吗?
答案 0 :(得分:0)
类和名称空间的常量?
不同名称空间中的类的const即使变量名称相同也可以获取不同的值
答案 1 :(得分:0)
您可以使用$GLOBALS来实现。
$GLOBALS
根据PHP手册,
包含对所有变量的引用的关联数组 当前在脚本的全局范围内定义。变量 名称是数组的键。
最好的是,它在PHP 7中也可用。
答案 2 :(得分:0)
除$GLOABALS之外;您还可以通过使用define来定义常量。 (refer)这些常量也可以在任何地方访问。
$GLOABALS
define
例如
define('my_var', 'value_here');
您可以使用访问此变量;
echo my_var;