static静态变量与普通变量区别(PHP基础教程)
- function haha(){
- static $num = 0;//初始化值,并且定义为静态变量
- $num+=1; //变量$haha + 1;
- echo $num; //输出变量
- }
- function hehe(){
- $num1 = 0; //初始化值,普通局部变量
- $num1+=1; //变量$num1 + 1
- echo $num1; //输出变量$num1
- }
- for($a=0;$a<10;$a++){
- haha();
- }
- echo '<br>';
- for($b=0;$b<10;$b++){
- hehe();
- }
复制代码 运行输出结果图:
static静态变量与普通变量区别(PHP基础教程)
|