您的位置:首页 > 编程语言 > PHP开发

php的static变量作用域

2009-12-03 15:16 260 查看
对于运行在apache里的php应用来说,static变量的作用域是一次http请求。

可以通过以下代码进行验证:

<?php

# test.php

function test(){

static $sss = 0;

++$sss;

echo $sss;

}

test();

?>

访问/test.php ,可以看到,总是echo出1。

ps:生命域还有,一个http线程周期,这种全局变量需要在php扩展中声明。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: