Static 作用域

2024-01-08 14:31 小编

当一个函数完成时,它的所有变量通常都会被删除。然而,有时候您希望某个局部变量不要被删除。

要做到这一点,请在您第一次声明变量时使用 static 关键字:

实例

<?php        

       

function myTest()        

{        

static $x=0;        

echo $x;        

$x++;        

}        

       

myTest();        

myTest();        

myTest();        

       

?>


然后,每次调用该函数时,该变量将会保留着函数前一次被调用时的值。

注释:该变量仍然是函数的局部变量。


在线咨询 拨打电话

电话

13363039260

内部绝密传真282期

微信二维码