方法引用-保存静态变量

function &test()
{
    static $a;
    if (!isset($a)) {
        $a = 1;
    }
    return $a;
}

$test =& test();
$test++;
echo test();

修改方法外的静态变量,再调用方法,静态变量被修改

配置,单例对象

原文地址:https://www.cnblogs.com/jdhu/p/4261330.html