摘要: 在变量的前面加上static 就构成了静态变量(static 变量)。 static变量和普通变量的区别在于非静态全局变量的作用域是整个源程序,当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效的。 而静态全局变量则限制了其作用域, 即只在定义该变量的源文件内有效, 在同一源程序 阅读全文
posted @ 2018-05-30 10:49 沉默的土豆 阅读(405) 评论(0) 推荐(0) 编辑
摘要: <?php //表示函数允许引用返回 function &test() { static $b = 0; $b++; echo $b; return $b; } $a = test();//$b的值为1 $a = 5; $a = test();//$b的值为2 $a = &test();//$b的值 阅读全文
posted @ 2018-05-30 10:45 沉默的土豆 阅读(129) 评论(0) 推荐(0) 编辑