$GLOBALS变量在不同的php版本中


$GLOBALS variable in different php version

在php 5.2.17版本中,我使用$GLOBALS变量来获取一些信息,并且效果很好。但是当我更改php版本(5.3)时,这个变量的值错过了一些时间。所以我不知道原因是什么?

http://php.net/manual/de/reserved.variables.globals.php

此变量用于PHP 的第4版和第5版

请检查php.ini中的设置register_globals

设置register_globals = On以将EGPCS变量注册为全局变量。否则,EGPCS变量将不会保存到全局变量中。在你的案例中,它会导致不同的行为。