function &test() { static $a; if (!isset($a)) { $a = 1; } return $a; } $test =& test(); $test++; echo test();
修改方法外的静态变量,再调用方法,静态变量被修改
配置,单例对象