变量作用域,在函数内使用全局变量:
<?php $a="1"; $a2="2"; function echoa() { global $a; echo $a."<br>"; } echoa(); ?>
结果:1
静态变量static
<?php function echoa1() { static $a=0; $a+=1; echo $a."<br>"; } function echoa2() { $a=0; $a+=1; echo $a."<br>"; } for($i=0;$i<10;$i++) echoa2(); for($i=0;$i<10;$i++) echoa1(); ?>
1
1
1
1
1
1
1
1
1
1
1
2
3
4
5
6
7
8
9
10