<?php
static $a=1;
function b( ){
$a++;
echo $a;
}
?>
b( ); //1
b( ); //2
b( ); //3
本文通过一个简单的PHP示例解释了静态变量的概念。演示了如何使用静态变量在多次函数调用间保持状态,以及每次调用时变量的行为差异。强调了在不使用static关键字声明变量时,函数每次执行后局部变量会被销毁这一特性。
<?php
static $a=1;
function b( ){
$a++;
echo $a;
}
?>
b( ); //1
b( ); //2
b( ); //3

被折叠的 条评论
为什么被折叠?