静态变量

非常难受上学的时候没有好好学习。。。。

静态变量有点类似于全局变量

<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<?php

 function myTest(){
     static $x=0;//每当函数被调用时,这个变量所存储的信息都是函数最后一次被调用时所包含的信息。 注释:该变量仍然是函数的局部变量。
                 //只能被赋值一次,也就是说函数第一次赋值之后,会一直保存这个值。
     echo $x;
     $x++;
 }
myTest();
myTest();
myTest();
myTest();
myTest();

?>

</body>
</html>

输出结果为01234
如果不用static那么输出结果为00000

static函数
只要记住一点:静态函数与普通函数的区别,只能在声明它的地方可见,不能被其它文件所使用

php是世界上最好的语言=。=

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容