非常难受上学的时候没有好好学习。。。。
静态变量有点类似于全局变量
<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是世界上最好的语言=。=