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

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

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

配置,单例对象

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-17
  • 2022-02-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-06-13
  • 2021-09-19
  • 2022-02-19
  • 2021-10-18
  • 2021-09-07
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案