【发布时间】:2011-08-20 07:54:59
【问题描述】:
那么你更喜欢如何声明和使用全局变量呢? 1)
global variable;
echo $variable;
或 2)
echo $GLOBALS['variable'];
?
哪种方法不那么糟糕? :)
编辑:
或 3)
class myglobalstuff{
static $instance;
public static function foo(){
if(!(self::$instance instanceof self))
self::$instance = new self();
return self::$instance;
}
}
...
?
【问题讨论】:
-
对于内部类方法,访问类的属性?如果是这样的话,我会说
$this->variable会好很多。
标签: php global-variables global