当一个函数完成时,它的所有变量通常都会被删除。然而,有时候您希望某个局部变量不要被删除。 要做到这一点,请在您第一次声明变量时使用 static 关键字: <?php function myTest() { static $x=0; echo $x; $x++; } myTest(); myTest(); myTest(); ?> 转载于:https://www.cnblogs.com/alexguoyihao/p/9066473.html