PHP 静态变量消失

function getNum() {

   static $num=0;

}

在函数内部定义的静态变量,什么时候消失?也就是静态变量的生命周期是多长?

qq_天蝎的尾巴卍_0
浏览 1503回答 3
3回答

KevenHuang

函数内部的静态变量的生命周期是整个php文档,也就是在文档中无论调用多少次函数,静态变量都是存在的,而且它的值不会在函数执行结束后重置归零的。它只会在第一次调用函数时,进行数据初始化。
打开App,查看更多内容
随时随地看视频慕课网APP