2012-03-05 58 views
4

我有以下代码访问声明的全局变量。然而,当我在WordPress插件运行它,我只得到“something'-全局声明不会使VAR的功能来访问。我认为这应该始终工作,并且不依赖于register_globals或任何其他环境设置。这里发生了什么?不能在WordPress

回答

7
global $g_value; //declare it global even before assigning it., this should fix it. 

$g_value = 'something'; 
print "$g_value"; 

function get_value() { 

    global $g_value; 
    print $g_value; 
} 

print get_value();