php普通函数中静态变量

在PHP函数中,可以声明变量为静态变量,大多人估计可能不知道,普通变量在函数调用结束时,就销毁了,但是静态变量在函数被调用结束时,不会被销毁,而是下次在调用该函数,时
,还能保留上次调用函数时的值,用static
<?php
	function test(){
		static $a;
		$a++;
		echo $a,'<br />';
	}
	test();
	test();
	test();

输出:
  1
  2
  3


你可能感兴趣的:(PHP)