方法引用-保存静态变量

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

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

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

配置,单例对象

posted @ 2015-01-30 00:00  yo胡yo  阅读(201)  评论(0编辑  收藏  举报